1. 程式人生 > >關於微信分享SDK接入,包括其他App一些分享接入,比如Zalo

關於微信分享SDK接入,包括其他App一些分享接入,比如Zalo

1、背景

這次做了Zalo的SDK接入,可以分享到Zalo朋友,以及Zalo朋友圈

 

2、那麼對於具體的分享

 

3、接入SDK,其實等於接入了Zalo的許可權,以及Zalo在SDK中封裝的一個Acitivty

 

4、傳值過去,就是通過Intent,在元件之間傳遞過去資料

 

5、由本身App,傳給Zalo的Activity,而本身App從服務端拿前端Url,包括一些title、content、圖片Url

 

6、Zalo比較變態,所有的值都不用,它就從前端頁的URL裡取,取titiel,取封面圖,取描述

 

7、具體實現

a、客戶端接入sdk,裡面有封裝好的Activity(比如Zalo的一個分享頁)

b、服務端下發前端頁Url、以及其他title、content、分享圖片的url等

c、客戶端拿到前端頁Url、圖片的url和title等,通過Intent傳遞給SDK中接入的Activity(此時SDK中的分享頁,會被喚醒)

e、至於SDK拿到你傳遞的值後,怎麼處理,那就是分享SDK的事情了

 

8、總結

這篇分享文章寫的很不細緻,要自我檢討一下。