當(dāng)應(yīng)用自身的用戶體量發(fā)展到一定的程度時憔披,本身的應(yīng)用分享也可以帶一來一些新客趣倾,達(dá)到引流效果饼煞;
應(yīng)用分享的方式主要有如下的三種方式:
1)單獨的接入官網(wǎng)的sdk
接入第三方處理后的SDK痹束,他們提供有比較好的完整的接口調(diào)用宇色。但是呢能庆,也依然需要去單獨去官網(wǎng)申請相關(guān)的Key.
使用系統(tǒng)自帶的分享:這種方式施禾,只要是有良知,不格入的開發(fā)商搁胆,也能很好的遵守Android的分享協(xié)議弥搞。
個人感覺。
1)時間長一些渠旁,APK的體量會小一些攀例。
2)速度快,ApK體量會大一些顾腊,因為除了分享的Sdk的話粤铭,還有他自己的sdk包。并且杂靶,需要時常的更新梆惯。
3)方便,簡單吗垮。受一些限制垛吗,如分享的界面,是系統(tǒng)的烁登,不能統(tǒng)一怯屉。但也有一些比較格入的社交App不按規(guī)則 來。
我喜歡使用第三種方式饵沧,談一下锨络,在接入sdk的時候遇到 過比較格入的sdk廠商,F(xiàn)B.
正常調(diào)用系統(tǒng)的的分享時狼牺,他會自動的彈出一個分享框:
然而羡儿,我再點擊fb的時候,給的是這樣的:
我調(diào)用的時候锁右,是這么調(diào)用的:
而我想要的效果是這樣的:
看了一下facebook那邊帶有分享的文檔失受,說是,可以這么來咏瑟,如果你想要上面的效果的話》
為毛別人的都正常的拂到,就你這么格入?好吧码泞,轉(zhuǎn)而一想兄旬,如果我知道用戶點擊的是哪一個分享渠道的話。我不是可以對這種單獨的使用sdk的方式?
部份代碼如上:
好了领铐,主要的邏輯來了:
如果選擇的是非格入的悯森,則走正常的分享方式;完美解決:
https://developers.facebook.com/x/bugs/332619626816423/
一片罵聲啊绪撵。瓢姻。。音诈。幻碱。。