微信公衆號設置菜單,網頁授權,生成二維碼,推送文本圖文消息實例【附帶源碼】

Weixin_Pilgrim

微信公衆號設置菜單,網頁授權,生成二維碼,推送文本圖文消息實例

倉庫地址

github 倉庫地址,希望給個start

申請自己微信測試賬號

可以查看博客

連小白都能看懂的微信開發之測試賬號申請

測試賬號

連小白都能看懂的微信開發之測試賬號申請

開發之環境搭建

開發之環境搭建

微信服務器配置

項目配置文件信息修改

微信服務器配置.png

內網穿透

內網穿透

微信服務器配置url 需要改成你自己內網穿透的url

我本機內網穿透映射

http://asdasdad.free.idcfengye.com -> 127.0.0.1:8080

如下圖
本機內網穿透.png

http://asdasdad.free.idcfengye.com 內網穿透的對外域名 這個要配置在配置文件裏 和 微信服務器url配置裏

也就是下圖所示地方
接口配置url.png

接口url配置.png

127.0.0.1:8080 指的是我本機項目啓動的端口

微信token配置: 配置文件和微信服務器上配置要相同如圖 我的都是 test

配置校驗token

編寫校驗url和微信服務器進行交互代碼在項目controller中get方法getToken

內網穿透的域名和自己項目的url配置即可
接口配置url.png

然後啓動項目

啓動項目之前先把菜單和獲取access_token註釋了(如下代碼),這裏先驗證本機和微信服務器token校驗

com.example.wl.config.StartConfig 包中 run 裏代碼先註釋了,然後啓動ngrok並且啓動本地服務

接入成功.png
這裏點擊確定

然後控制檯會打印出 配置成功
zjcsdewm.png

表示接入成功

然後放開run方法裏的註釋重新啓動項目會發現,access_token獲取成功,並且菜單也設置成功
設置微信公衆號菜單和獲取token和設置授權頁.png

查看菜單

掃碼自己的測試二維碼

zjcsdewm.png

網頁授權設置回調域名

image.png

點擊修改

image.png

這裏配置回調域名不需要http這些字符串

最後

生成二維碼

http://asdasdad.free.idcfengye.com/con/qrPage

或者點擊菜單生成二維碼

image.png

獲取用戶信息或者網頁授權 點擊菜單網頁授權獲取用戶信息 可以參考博客

https://blog.csdn.net/weixin_38361347/article/details/88983932

https://blog.csdn.net/weixin_38361347/article/details/88071066

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章