前两天做了一个小demo测试模板消息推送功能,当时没什么问题,可是今天打开真机调试发现报错了,
错误信息为:request:fail url not in domain list。
新人刚开始学习,求大佬指点一下这是什么原因
表单提交的代码:
formSubmit: function (e) {
var access_token = '14_92vpavS-n3Yq9bjngwNZESSKUIA98SUjlXq9MkjtLeS8PyDXNzjxdqjjYRjNsmK8RVsQF5GqmIER8RmaIhMPH4YVGNJy-NbRNLsDFPbmJwshRVPj7CeJLXfKQpxv18EWXasO7aTlU6K6yI8LKJWcAHADCP';
var that = this;
var url = 'https://api.weixin.qq.com/cgi-bin/message/wxopen/template/send?access_token=' + access_token;
var data = {
"touser": 'oyCEN5M8pnAe-ejEFV9-mruXXIy4',
"template_id": 'krN5vIT8332zH-5qLqaSh4LKnONQlt4hnvRjF-R6da8',
//点击模板跳转的页面路径,如果不填则不跳转
"page": "pages/home/home",
"form_id": e.detail.formId,
"data": {
"keyword1": { "value": "A型号饲料", "color": "#173177" },
"keyword2": { "value": "10吨", "color": "#173177" },
"keyword3": { "value": "2018-09-28", "color": "#173177" },
"keyword4": { "value": "10000元/吨", "color": "#173177" },
"emphasis_keyword": "keyword1.DATA"
}
}
//发送模板消息
wx.request({
url: url,
data: data,
method: "POST",
success: function (res) {
console.log(1111);
console.log(res);
},
fail: function (err) {
console.log(err);
}
});
},
开发者工具调试结果:
真机调试结果:
微信小程序开发问题解答
微信小程序开发者回答:
https://api.weixin.qq.com 不是合法域名 开发者工具不校验 所以正常
本文网址:http://www.91bianli.com/weixinxiaochengxu/51198.html