程序员必知:微信报错40029微信模板推送消息报错问题

简介: 程序员必知:微信报错40029微信模板推送消息报错问题

array(2) {

【"errcode"】 => int(40029)

【"errmsg"】 => string(47) "invalid code, hints: 【 req_id: 3DJbojwgE-Wwo1 】"

}

用了一段时间用户发现报错然后

查看了一下代码错误代码:

1 $wx_post = ' {

2 "touser":"'.$openid.'",

3 "template_id":"6phJgPCq-t6tdT7UkIePzTnhJXz8jmrqnvSTbabNZdk",

4 "url":"'.$rec_url.'",

5

6 "data":{

7 "first": {

8 "value":"'.$params【"title"】.'",

9 "color":"#173177"

10 },

11 "keyword1":{

12 "value":"'.$params【"title"】.'",

13 "color":"#123177"

14 },

15 "keyword2": {

16 "value":"'.date("Y-m-d H:i:s").'",

17 "color":"#103170"

18 }//代码效果参考:http://www.ezhiqi.com/zx/art_890.html ,

19 "keyword3": {

20 "value":"'.$params【'content'】.'...",

21 "color":"#173007"

22 },

23 "remark":{

24 "value":"情系客户·真诚服务",

25 "color":"#173177"

26 }

27 }//代码效果参考:http://www.ezhiqi.com/zx/art_5126.html

28 }';

发现用回车等tab字符就会报错40029 40007等字符问题

然后修改后:

1 $wx_post=【'touser'=>$openid,

2 'template_id'=>'6phJgPCq-t6tdT7UkIePzTnhJXz8jmrqnvSTbabNZdk',

3 'url'=>$rec_url,

4 'data'=>【'first'=>【'value'=>$params【"title"】,'color'=>'#173177'】,

5 'keyword1'=>【'value'=>$params【"title"】,'color'=>'#123177'】,

6 'keyword2'=>【'value'=>date("Y-m-d H:i:s"),'color'=>'#123177'】,

7 'keyword3'=>【'value'=>$params【'content'】,'color'=>'#123177'】,

8 'remark'=>【'value'=>'情系客户·真诚服务','color'=>'#123177'】

9 】

10 】;

11

12 $wx_post = json_encode($wx_post);

13

15

16 $res_code = json_decode(Http::post($url,$wx_post),true);

然后就不怕有特殊字符了

【“errcode”】=>整数(40029)

【“errmsg”】=>字符串(47)“无效代码,提示:【req u id:3DJboywgE-Wwo1】”

相关文章
|
1月前
【微信公众平台对接】有关【创建发票卡券模板】调用示例
【微信公众平台对接】有关【创建发票卡券模板】调用示例
30 0
|
1月前
|
小程序 前端开发 开发者
【微信小程序】-- WXSS 模板样式- rpx & import (十三)
【微信小程序】-- WXSS 模板样式- rpx & import (十三)
|
1月前
|
前端开发 开发者
【微信公众号对接】有关签名一直报错,提示invalid signature问题(我的签名和使用微信开发者工具验证返回的签名的是一致的)但还是报错!!!
【微信公众号对接】有关签名一直报错,提示invalid signature问题(我的签名和使用微信开发者工具验证返回的签名的是一致的)但还是报错!!!
55 0
|
1月前
|
Java
java发送微信公众号模板消息
java发送微信公众号模板消息
|
1月前
|
jenkins Devops 机器人
【DevOps】(五)Jenkins构建给企业微信推送消息
【DevOps】(五)Jenkins构建给企业微信推送消息
55 1
|
3天前
|
程序员 开发者
黑马程序员 苍穹外卖项目 Day微信支付问题解决与生成订单号超出上限问题
黑马程序员 苍穹外卖项目 Day微信支付问题解决与生成订单号超出上限问题
12 5
|
1天前
|
移动开发 小程序 前端开发
程序员必知:微信小程序进阶
程序员必知:微信小程序进阶
|
24天前
微信登陆报错:redirect_uri域名与后台配置不一致,错误码:10003 微信支付报错 微信登录报错 微信开发
微信登陆报错:redirect_uri域名与后台配置不一致,错误码:10003 微信支付报错 微信登录报错 微信开发
22 0
|
1月前
|
数据采集 小程序 数据挖掘
Matplotlib库模板学习,2024年最新微信小程序页面跳转方法总结
Matplotlib库模板学习,2024年最新微信小程序页面跳转方法总结
|
1月前
|
小程序
微信小程序启动报错 WXML file not found: ./miniprogram_npm/@vant/weapp/action-sheet/index.wxml
微信小程序启动报错 WXML file not found: ./miniprogram_npm/@vant/weapp/action-sheet/index.wxml
71 3