導讀微信(WeChat)是騰訊公司于2011年1月21日推出的一個為智能終端提供即時通訊服務的免費應用程序,由張小龍所帶領的騰訊廣州研發中心產品團隊打造 [2] 。微信支持跨通信運營商、跨操作系統平臺... 微信(WeChat)是騰訊公司于2011年1月21日推出的一個為智能終端提供即時通訊服務的免費應用程序,由張小龍所帶領的騰訊廣州研發中心產品團隊打造 [2] 。微信支持跨通信運營商、跨操作系統平臺通過網絡快速發送免費(需消耗少量網絡流量)語音短信、視頻、圖片和文字,同時,也可以使用通過共享流媒體內容的資料和基于位置的社交插件“搖一搖”、“漂流瓶”、“朋友圈”、”公眾平臺“、”語音記事本“等服務插件。 微信登陸、分享做了一段時間了發現的一些坑:1.首先,Android應用除了獲取AppID外,應用還要通過審核,否則無法調起微信進行分享,并且需要在網站上填寫包名和簽名兩個字段,簽名可使用簽名生成工具獲取。如有特殊需要,請自行參見《Signature的生成方法》生成。 見微信開放平臺-->移動應用-->常見問題-->安卓常見問題 和 微信開放平臺-->資源下載-->android資源下載-->簽名生成工具下載 2.第一步的簽名和包名必須寫對.第二個問題,就是如何接受到微信的回調 a. 在你的包名相應目錄下新建一個wxapi目錄,并在該wxapi目錄下新增一個WXEntryActivity類,該類繼承自Activity() <!--非要設置成透明的才不會對用戶造成困擾--> <activity android:name=".wxapi.WXEntryActivity" android:theme="@android:style/Theme.Translucent" android:label="@string/app_name" android:exported="true" android:launchMode="singleTop"> <intent-filter> <action android:name="android.intent.action.VIEW"/> <category android:name="android.intent.category.DEFAULT"/> <data android:scheme="sdksample"/> </intent-filter> </activity> b. 實現IWXAPIEventHandler接口,微信發送的請求將回調到onReq方法,發送到微信請求的響應結果將回調到onResp方法 c. 在WXEntryActivity中將接收到的intent及實現了IWXAPIEventHandler接口的對象傳遞給IWXAPI接口的handleIntent方法,會相應onResp方法 相關文章: 相關視頻: 以上就是android微信登陸、分享做了一段時間了發現的一些坑的詳細內容,更多請關注php中文網其它相關文章! 微信提供公眾平臺、朋友圈、消息推送等功能,用戶可以通過“搖一搖”、“搜索號碼”、“附近的人”、掃二維碼方式添加好友和關注公眾平臺,同時微信將內容分享給好友以及將用戶看到的精彩內容分享到微信朋友圈。 |
溫馨提示:喜歡本站的話,請收藏一下本站!