天天看點

ShareSDK內建第三方登入使用注意事項

使用者資料打通

一個公司旗下的多個App,使用QQ、微信、微網誌第三方登入擷取相同的ID,辨別同一個使用者。(普通情況下多個App擷取的ID不同)

坑!!!

ShareSDK暴露給使用者的隻有user.uid

1.對微網誌來講user.uid就是unionid

2.對微信來講user.uid是openid、要通過user.rawData[@"unionid"] 擷取 unionid

3.QQ要用accessToken通過

https://graph.qq.com/oauth2.0/me?access_token=ACCESSTOKEN&unionid=1擷取unionid

使用unionid作為一個帳号下不同App的統一辨別