最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
當(dāng)前位置: 首頁 - 科技 - 知識百科 - 正文

如何進(jìn)行微信公眾號開發(fā)的本地調(diào)試的方法

來源:懂視網(wǎng) 責(zé)編:小采 時間:2020-11-27 21:55:12
文檔

如何進(jìn)行微信公眾號開發(fā)的本地調(diào)試的方法

如何進(jìn)行微信公眾號開發(fā)的本地調(diào)試的方法:微信團(tuán)隊(duì)為廣大的開發(fā)者提供了一個測試賬號。該帳號無需公眾賬號,快速申請接口測試,直接體驗(yàn)和測試公眾平臺所有高級接口。這么好用的功能,只需要要你有一個手機(jī),手機(jī)上安裝了一個微信即可。 地址:https://mp.weixin.qq.com/debug/cgi-bin/
推薦度:
導(dǎo)讀如何進(jìn)行微信公眾號開發(fā)的本地調(diào)試的方法:微信團(tuán)隊(duì)為廣大的開發(fā)者提供了一個測試賬號。該帳號無需公眾賬號,快速申請接口測試,直接體驗(yàn)和測試公眾平臺所有高級接口。這么好用的功能,只需要要你有一個手機(jī),手機(jī)上安裝了一個微信即可。 地址:https://mp.weixin.qq.com/debug/cgi-bin/

微信團(tuán)隊(duì)為廣大的開發(fā)者提供了一個測試賬號。該帳號無需公眾賬號,快速申請接口測試,直接體驗(yàn)和測試公眾平臺所有高級接口。這么好用的功能,只需要要你有一個手機(jī),手機(jī)上安裝了一個微信即可。

地址:https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login

登錄后,會得到一個微信號,和測試好的相關(guān)信息。appID,appsecret。

接口配置信息,js接口安全域名配置按照生產(chǎn)環(huán)境的配置即可。

下面重點(diǎn)開始了。已經(jīng)有了一個可供測試的公眾號,如何進(jìn)行測試呢,最直接的辦法是,在本地開發(fā)環(huán)境把已經(jīng)運(yùn)行的生產(chǎn)環(huán)境的公眾號配置成剛申請的這個開發(fā)賬號即可,但顯然這個方法蠢哭了。

我們采用的方法是,在配置文件上增加一個參數(shù)的方式。比如我們生產(chǎn)環(huán)境的微信配置信息都寫在wechat-config.xml中,這個時候,增加另一個配置文件wechat-config-yimiyan.xml。啟動jvm時增加參數(shù)

-Dwechat-config=yimiyan。程序中中需要稍加修改。

例如原本系統(tǒng)啟動時讀取wechat-config.xml文件

WeChatUtils.class.getResourceAsStream("/wechat-config.xml");

現(xiàn)在修改為:

String wechatConfig = System.getProperty("wechat-config");
//得到的是剛剛我們添加的參數(shù)-Dwechat-config的值,即yimiyan

將原本的讀取配置文件修改為:

WeChatUtils.class.getResourceAsStream("/wechat-config-"+wechatConfig+".xml");

這樣,每個開發(fā)的小伙伴都可以在自己的環(huán)境上進(jìn)行測試了。

準(zhǔn)備就緒之后,開始下一步的操作--配置菜單。

用手機(jī)掃描頁面上的二維碼后,關(guān)注了這個測試公眾號,是沒有菜單的,這個時候要配置菜單怎么辦呢。

有兩種方式,使用postman工具或者使用微信提供的調(diào)試接口。

筆者比較懶,直接用了微信的接口調(diào)試工具設(shè)置的。地址:https://mp.weixin.qq.com/debug

第一步,獲取access_tocken

輸入測試公眾號頁面的appID和appsecret,點(diǎn)擊檢查問題

獲取到access_token之后,使用這個access_token跟測試公眾號設(shè)置菜單。接口類型選擇自定義菜單,填入剛剛獲取到的access_token,以及菜單的json串。

點(diǎn)擊檢查問題后,如果設(shè)置成功,結(jié)果如下

這個時候,在用微信掃一掃測試公眾號的二維碼,應(yīng)該就會有菜單了,但是筆者在測試的時候發(fā)現(xiàn),不知道是延遲還是緩存,第一次設(shè)置還好,多設(shè)置幾次,要取關(guān),清楚手機(jī)歷史等操作,才會發(fā)現(xiàn)新菜單生效了。

到目前為止,我們一切的準(zhǔn)備工作就基本完成了。在測試公眾號里面,點(diǎn)擊菜單,享受著成功的喜悅的時候,滿心歡喜的點(diǎn)擊,蹦出來的是redirect_uri:參數(shù)錯誤

這是什么鬼

最后一步的配置:

在測試微信公眾號那個頁面,那個頁面很長,往下拉,找到網(wǎng)頁服務(wù)--》網(wǎng)頁賬號--》網(wǎng)頁授權(quán)獲取用戶基本信息,點(diǎn)擊修改,配上外網(wǎng)能訪問你測試環(huán)境的ip或者域名即可。

整個配置最重要的一點(diǎn)就是,你需要擁有一個能通過外網(wǎng)訪問你的測試環(huán)境的域名或者ip。

NB:這里需要注意一點(diǎn),如果這個地址填寫的不正確,將會報(bào)錯如下。此處只需填寫域名即可,授權(quán)微信訪問這個域名,具體要訪問哪個項(xiàng)目哪個方法,在程序中控制。

聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

如何進(jìn)行微信公眾號開發(fā)的本地調(diào)試的方法

如何進(jìn)行微信公眾號開發(fā)的本地調(diào)試的方法:微信團(tuán)隊(duì)為廣大的開發(fā)者提供了一個測試賬號。該帳號無需公眾賬號,快速申請接口測試,直接體驗(yàn)和測試公眾平臺所有高級接口。這么好用的功能,只需要要你有一個手機(jī),手機(jī)上安裝了一個微信即可。 地址:https://mp.weixin.qq.com/debug/cgi-bin/
推薦度:
標(biāo)簽: 微信 微信號 辦法
  • 熱門焦點(diǎn)

最新推薦

猜你喜歡

熱門推薦

專題
Top