微信小程序合法域名配置方法


Posted in Javascript onMay 06, 2019

 在微信小程序的开发过程中,当需要请求第三方网站数据时。各种教程就直接说调用wx.request接口即可。但是当初学者自己用的时候就会出现问题。比如我们这里请求聚合数据的API(里边有不少免费的数据申请就可以使用)。调用邮编查询的接口。

getPostInfo: function (nu, callBack) {
  wx.request({
   url: 'https://v.juhe.cn/postcode/query',
   data: {
    postcode: nu,
    key: '*****'//key需要自己去官网申请
   },
   method: 'GET',
   success: function (res) {
    callBack(res)
   }
  })
 }

很多教程说按照以上方式调用即可。但是当我们在程序中实际调用以上程序时,就会报错说:"https://v.juhe.cn不在合法域名列表中,请参考文档 https://mp.weixin.qq.com/debug/....." 。初学者此时就要懵逼了。别人在教程里就可以正常运行,到自己这就不行了。其实是没有告诉你在调用第三方数据时,必须要先设置合法域名。现在你可以在微信开发者工具里,点击详情->域名信息。这里有一个request合法域名。默认是未设置状态。怎么将第三方域名设置为合法域名呢?

登录微信公众平台。点击设置,在request合法域名下填入你所用到的第三方域名。具体如下:

微信小程序合法域名配置方法

此时,保存刷新页面。回到你的微信开发者工具,清除缓存,重新编译,打开项目详情页面。可以看到合法域名已经更新了。

微信小程序合法域名配置方法

到这一步已经配置完毕了。 运行程序已经不会报错。问题顺利解决。

注:文中以聚合数据为例。没有打广告的嫌疑。不喜勿喷!

以上所述是小编给大家介绍的微信小程序合法域名配置详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
为JavaScript类型增加方法的实现代码(增加功能)
Dec 29 Javascript
jquery的each方法使用示例分享
Mar 25 Javascript
jQuery向后台传入json格式数据的方法
Feb 13 Javascript
jQuery对JSON数据进行排序输出的方法
Jun 24 Javascript
JavaScript学习笔记整理_用于模式匹配的String方法
Sep 19 Javascript
利用transition实现文字上下抖动的效果
Jan 21 Javascript
JS 学习总结之正则表达式的懒惰性和贪婪性
Jul 03 Javascript
Router解决跨模块下的页面跳转示例
Jan 11 Javascript
vue实现百度语音合成的实例讲解
Oct 14 Javascript
vue使用axios实现excel文件下载的功能
Jul 16 Javascript
vue单应用在ios系统中实现微信分享功能操作
Sep 07 Javascript
node.js通过url读取文件
Oct 16 Javascript
手把手教你使用TypeScript开发Node.js应用
May 06 #Javascript
微信小程序上线发布流程图文详解
May 06 #Javascript
ES6的解构赋值实例详解
May 06 #Javascript
3分钟读懂移动端rem使用方法(推荐)
May 06 #Javascript
Vue动态组件和异步组件原理详解
May 06 #Javascript
微信小程序按钮点击跳转页面详解
May 06 #Javascript
详解vue中移动端自适应方案
May 05 #Javascript
You might like
星际争霸, 教主第一视角, ZvT经典龙蛇演义
2020/03/02 星际争霸
php 异常处理实现代码
2009/03/10 PHP
codeigniter实现get分页的方法
2015/07/10 PHP
javascript语句中的CDATA标签的意义
2007/05/09 Javascript
基于JQuery的一句代码实现表格的简单筛选
2010/07/26 Javascript
js中top、clientTop、scrollTop、offsetTop的区别 文字详细说明版
2011/01/08 Javascript
JavaScript中的this关键字介绍与使用实例
2013/06/21 Javascript
jQuery simpleModal插件的使用介绍
2016/08/30 Javascript
Jquery Easyui菜单组件Menu使用详解(15)
2016/12/18 Javascript
解析jquery easyui tree异步加载子节点问题
2017/03/08 Javascript
微信小程序实现登录页云层漂浮的动画效果
2017/05/05 Javascript
jQuery实现文件编码成base64并通过AJAX上传的方法
2018/04/12 jQuery
JS模拟实现哈希表及应用详解
2018/05/04 Javascript
vue2.0 可折叠列表 v-for循环展示的实例
2018/09/07 Javascript
vue实现重置表单信息为空的方法
2018/09/29 Javascript
解决layui表格的表头不滚动的问题
2019/09/04 Javascript
Vue自定义组件的四种方式示例详解
2020/02/28 Javascript
深入浅析python继承问题
2016/05/29 Python
Ubuntu16.04/树莓派Python3+opencv配置教程(分享)
2018/04/02 Python
利用pyinstaller将py文件打包为exe的方法
2018/05/14 Python
django的ORM操作 删除和编辑实现详解
2019/07/24 Python
Tensorflow中批量读取数据的案列分析及TFRecord文件的打包与读取
2020/06/30 Python
python怎么删除缓存文件
2020/07/19 Python
PyCharm vs VSCode,作为python开发者,你更倾向哪种IDE呢?
2020/08/17 Python
pycharm中leetcode插件使用图文详解
2020/12/07 Python
Python3+PyCharm+Django+Django REST framework配置与简单开发教程
2021/02/16 Python
大学生就业自我鉴定
2013/10/26 职场文书
开工仪式主持词
2014/03/20 职场文书
十佳标兵事迹材料
2014/08/18 职场文书
内科护士节演讲稿
2014/09/11 职场文书
法人代表证明书
2014/09/18 职场文书
2014年党员个人剖析材料
2014/10/08 职场文书
请学会珍惜眼前,因为人生没有下辈子!
2019/11/12 职场文书
Mysql binlog日志文件过大的解决
2021/10/05 MySQL
MySQL创建管理KEY分区
2022/04/13 MySQL
Python中np.random.randint()参数详解及用法实例
2022/09/23 Python