關於微信授權登陸遇到的問題

1.微信android第三方授權登陸索引的方式是根據你的簽名證書的。因此,測試打版本時要使用簽名證書一定要跟申請時用到的證書保持一致。否則帶來的現象是,當微信處於未登錄狀態,接收到觸摸事件會啓動微信。但是以後便不會出現任何微信的界面,而且也不會走接口相應的回調函數。
2.微信androi第三方授權登陸在獲得code的時候提示沒有這個屬性,而且按照網上的提示,將BaseResp轉化爲SendAuth.Resp之後依然沒有這個屬性。我這裏用的是友盟分享組件,不知道它是否對微信的一些接口進行了二次封裝。這裏檢測到的結果是轉換爲SendAuth.Resp之後,token屬性即爲接口裏說的code
3.如果只寫了一個WXEntryActivity響應類,則所有的回調都會走onResp(BaseResp resp)這個函數,這時就要區分傳過來的是哪個類型。這裏沒查源碼,測試着,通過BaseResp的getType()函數獲得的返回值,1:第三方授權, 2:分享
發佈了27 篇原創文章 · 獲贊 0 · 訪問量 10萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章