現(xiàn)在的項目中幾乎都會用到微信登錄分享支付之類的,我現(xiàn)在做的這個項目正好用到了微信登錄功能掉丽,再次記錄下我的使用過程:
1.第一步 ?先去微信開放平臺注冊賬號,填寫應用信息异雁,提交審核捶障,大概需要三到五天的時間審核完成;
2.第二部 ?審核完成微信開放平臺會生成一個appid纲刀,和sercet 這兩個是唯一的id ?需要妥善保管项炼;
3.第三步 ?按照微信開放平臺給的文檔,下載相應的sdk以及簽名工具示绊,在此強調(diào) 必須是用簽名打包的正式版的apk才可以調(diào)起微信的客戶端進行授權(quán)登錄锭部,必須保證應用的簽名(用簽名工具可以獲取)和開放平臺上填寫的信息一致面褐。
再程序入口注冊在微信開放平臺上獲取的appid拌禾,即將該應用注冊到微信終端
圖中的appid和sercerkey是我們在微信開放平臺上獲取到的
通過iwxapi.registerApp(APP_ID)這句代碼即可將該應用注冊到微信終端
我在button的點擊事件里面調(diào)用微信登錄授權(quán),根據(jù)微信平臺提示?
當我們的程序需要接受微信發(fā)送的消息的時候我們需要做如下配置
在我的代碼中我是這樣寫的
通過code獲取token
后臺返回的參數(shù)
最后一定要注意 ?如果回調(diào)沒有執(zhí)行 請查看是否在包名路徑下有wxapi這個文件夾