消息模板跳转小程序碰到40165数据看这里{“errcode“:40165,“errmsg“:“invalid weapp pagepath}

消息模板跳转小程序碰到40165数据看这里{“errcode”:40165,“errmsg”:"invalid weapp pagepath}

菜鸟历经各种艰难险阻终于解决了40165

下面是微信官方文档提供的消息模板调用接口

发送模板消息
接口调用请求说明

http请求方式: POST https://api.weixin.qq.com/cgi-bin/message/template/send?access_token=ACCESS_TOKEN

POST数据说明

POST数据示例如下:

  {
       "touser":"OPENID",
       "template_id":"ngqIpbwh8bUfcSsECmogfXcV14J0tQlEpBO27izEYtY",
       "url":"http://weixin.qq.com/download",  
       "miniprogram":{
         "appid":"xiaochengxuappid12345",
         "pagepath":"index?foo=bar"
       },          
       "data":{
               "first": {
                   "value":"恭喜你购买成功!",
                   "color":"#173177"
               },
               "keyword1":{
                   "value":"巧克力",
                   "color":"#173177"
               },
               "keyword2": {
                   "value":"39.8元",
                   "color":"#173177"
               },
               "keyword3": {
                   "value":"2014年9月22日",
                   "color":"#173177"
               },
               "remark":{
                   "value":"欢迎再次购买!",
                   "color":"#173177"
               }
       }
   }

参数说明

参数 是否必填 说明
touser 是 接收者openid
template_id 是 模板ID
url 否 模板跳转链接(海外帐号没有跳转能力)
miniprogram 否 跳小程序所需数据,不需跳小程序可不用传该数据
appid 是 所需跳转到的小程序appid(该小程序appid必须与发模板消息的公众号是绑定关联关系,暂不支持小游戏)
pagepath 否 所需跳转到小程序的具体页面路径,支持带参数,(示例index?foo=bar),要求该小程序已发布,暂不支持小游戏
data 是 模板数据
color 否 模板内容字体颜色,不填默认为黑色

我是严格按照上面的参数步骤来调用的,结果显示:
{“errcode”:40165,“errmsg”:"invalid weapp pagepath}
主要原因还是因为这个参数:
“miniprogram”:{
“appid”:“xiaochengxuappid12345”,
“pagepath”:“index?foo=bar”
},
网上看到各种结论,有将pagepath改成page的,有改成path的,还有说pagepath路径前面不可以有斜杠的,各种方法我都试了,都不行,不是40165就是40013的错误,在我即将奔溃之际,好好揣摩了下官方文档,最后得出结果,是自己的"appid"出现错误,这里一定要是小程序的appid,这里一定要是小程序的appid,这里一定要是小程序的appid,而且pagepath也一定要是正确的,前面加不加斜杠都不影响结果的,pagepath不传都行,前提是appid一定要正确

参考:https://developers.weixin.qq.com/doc/offiaccount/Message_Management/Template_Message_Interface.html

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值