Weixin_Pilgrim
微信公衆號設置菜單,網頁授權,生成二維碼,推送文本圖文消息實例
倉庫地址
申請自己微信測試賬號
可以查看博客
開發之環境搭建
微信服務器配置
項目配置文件信息修改
內網穿透
微信服務器配置url 需要改成你自己內網穿透的url
我本機內網穿透映射
http://asdasdad.free.idcfengye.com -> 127.0.0.1:8080
如下圖
http://asdasdad.free.idcfengye.com 內網穿透的對外域名 這個要配置在配置文件裏 和 微信服務器url配置裏
也就是下圖所示地方
127.0.0.1:8080 指的是我本機項目啓動的端口
微信token配置: 配置文件和微信服務器上配置要相同如圖 我的都是 test
配置校驗token
編寫校驗url和微信服務器進行交互代碼在項目controller中get方法getToken
內網穿透的域名和自己項目的url配置即可
然後啓動項目
啓動項目之前先把菜單和獲取access_token註釋了(如下代碼),這裏先驗證本機和微信服務器token校驗
com.example.wl.config.StartConfig 包中 run 裏代碼先註釋了,然後啓動ngrok並且啓動本地服務
這裏點擊確定
然後控制檯會打印出 配置成功
表示接入成功
然後放開run方法裏的註釋重新啓動項目會發現,access_token獲取成功,並且菜單也設置成功
查看菜單
掃碼自己的測試二維碼
網頁授權設置回調域名
點擊修改
這裏配置回調域名不需要http這些字符串
最後
生成二維碼
http://asdasdad.free.idcfengye.com/con/qrPage
或者點擊菜單生成二維碼
獲取用戶信息或者網頁授權 點擊菜單網頁授權獲取用戶信息
可以參考博客
https://blog.csdn.net/weixin_38361347/article/details/88983932
https://blog.csdn.net/weixin_38361347/article/details/88071066