微信小程序合法域名配置方法
在微信小程序的開發(fā)過程中,當需要請求第三方網(wǎng)站數(shù)據(jù)時。各種教程就直接說調(diào)用wx.request接口即可。但是當初學(xué)者自己用的時候就會出現(xiàn)問題。比如我們這里請求聚合數(shù)據(jù)的API(里邊有不少免費的數(shù)據(jù)申請就可以使用)。調(diào)用郵編查詢的接口。
getPostInfo: function (nu, callBack) {
wx.request({
url: 'https://v.juhe.cn/postcode/query',
data: {
postcode: nu,
key: '*****'//key需要自己去官網(wǎng)申請
},
method: 'GET',
success: function (res) {
callBack(res)
}
})
}
很多教程說按照以上方式調(diào)用即可。但是當我們在程序中實際調(diào)用以上程序時,就會報錯說:"https://v.juhe.cn不在合法域名列表中,請參考文檔 https://mp.weixin.qq.com/debug/....." 。初學(xué)者此時就要懵逼了。別人在教程里就可以正常運行,到自己這就不行了。其實是沒有告訴你在調(diào)用第三方數(shù)據(jù)時,必須要先設(shè)置合法域名?,F(xiàn)在你可以在微信開發(fā)者工具里,點擊詳情->域名信息。這里有一個request合法域名。默認是未設(shè)置狀態(tài)。怎么將第三方域名設(shè)置為合法域名呢?
登錄微信公眾平臺。點擊設(shè)置,在request合法域名下填入你所用到的第三方域名。具體如下:

此時,保存刷新頁面。回到你的微信開發(fā)者工具,清除緩存,重新編譯,打開項目詳情頁面??梢钥吹胶戏ㄓ蛎呀?jīng)更新了。

到這一步已經(jīng)配置完畢了。 運行程序已經(jīng)不會報錯。問題順利解決。
注:文中以聚合數(shù)據(jù)為例。沒有打廣告的嫌疑。不喜勿噴!
以上所述是小編給大家介紹的微信小程序合法域名配置詳解整合,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關(guān)文章
ES6 新增的創(chuàng)建數(shù)組的方法(小結(jié))
這篇文章主要介紹了ES6 新增的創(chuàng)建數(shù)組的方法,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-08-08
EasyUI閃屏EasyUI頁面加載提示(原理+代碼+效果圖)
這篇文章主要介紹了EasyUI閃屏EasyUI頁面加載提示(原理+代碼+效果圖)的相關(guān)資料,需要的朋友可以參考下2016-02-02
Bootstrap Multiselect 常用組件實現(xiàn)代碼
bootstrap-multiselect插件是一款基于bootstrap的下拉框美化插件,我們一般用來請求后臺返回具有l(wèi)abel和text對象的json數(shù)組即可渲染。接下來通過本文給大家分享Bootstrap Multiselect 常用組件實現(xiàn)代碼,感興趣的朋友一起看看吧2017-07-07
JavaScript 字符串與數(shù)組轉(zhuǎn)換函數(shù)[不用split與join]
下面的代碼,不考慮他的運行效率的話,思路不錯,大家可以看看,但在實際的應(yīng)用中,我們?nèi)匀皇褂胹plit或join來實現(xiàn)數(shù)組的操作。2009-12-12

