微信公众号模板消息无限报47001

{
"touser":"OPENID",
"template_id":"ngqIpbwh8bUfcSsECmogfXcV14J0tQlEpBO27izEYtY",
"url":"http://weixin.qq.com/download",

"data":{
"first": {
"value":"恭喜你购买成功!",
"color":"#173177"
},
"keynote1":{
"value":"巧克力",
"color":"#173177"
},
"keynote2": {
"value":"39.8元",
"color":"#173177"
},
"keynote3": {
"value":"2014年9月22日",
"color":"#173177"
},
"remark":{
"value":"欢迎再次购买!",
"color":"#173177"
}
}
}

        一直提示47001,完全不知道哪里出了问题啊,模板消息已经审核通过了

3个回答

请问问题解决了么 我也碰到了同样的问题

解决了没有楼主,我也是遇到了同样的问题。希望楼主可以分享一下解决方案。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
微信公众号发布模板消息 47001 json格式没错
这也是遇到的一个坑,不过不是微信的,json也是正确的 百度了各种经验都没解决 后面发现是post的时候给的字符集不对,导致json里面的中文传给微信的时候就乱码了 问题不是中文,而是post方法的字符集有问题 写出来希望能帮到朋友们
微信模板消息 报错47001
1.检查formid有无值传入到后端服务器,如无小程序检查formid的编写,可能是formId或者form_id的写法,查看值是否对应,小程序端获取的值键名为formId,而后端传到微信服务器请求得是form_id。 2.检查后端的$template模板变量有没json_encode(),或者两次使用json_encode(),笔者就是犯了这个低级错误...
微信模板消息47001错误
做JAVA开发微信平台接口时代码开放完成的时候,满心欢喜开始测试接口的时候,微信给了我欢迎提示{"errcode":47001,"errmsg":"data format error hint: [VlcJia0987ge21]"}卧槽一脸闷逼 :数据格式错误?根据官网的接口参数提示所有数据必须是JSON格式 { "touser":"OPENID", ".
微信公众号,模板消息
微信公众号,模板消息开发,完整php代码$template=array( 'touser'=>'o_pQ5uH2ACQXU5JvnQETNqiEep-o', 'template_id'=>'f9opVsMh2Y7boafO6wAJ8-DyEjcv2lbzKDT_8NDYjLc', 'url'=>'www.tdperson.com/demo/', 'topcolor'=>'', 'data'=>array( 'productType'=>array('value'=>urlencode("注册优惠券"),'color'=>'#743A3A'), 'name'=>array('value'=>urlencode("第七元素科技有限公司!"),'color'=>'#743A3A'), 'certificateNumber'=>array('value'=>urlencode("45121321321"), 'color'=>'#743A3A'), 'number'=>array('value'=>urlencode("一张"), 'color'=>'#743A3A'), 'remark'=>array('value'=>urlencode("4001-800-100"),'color'=>'#743A3A'), ) ) ; require_once('weixin.class.php'); $weixin = new class_weixin(); var_dump($weixin->send_template_message(urldecode(json_encode($template))));
微信公众号模板消息接口
说明 使用规则 其他说明 设置所属行业 行业代码查询 获取设置的行业信息 获得模板ID 获取模板列表 删除模板 发送模板消息 事件推送 送达成功时,推送的XML如下: 送达由于用户拒收(用户设置拒绝接收公众号消息)而失败时,推送的XML如下: 送达由于其他原因失败时,推送的XML如下: 说明 模板消息仅用于公众号向用户发送重要的服务通知,只能用于符合其要求的服务场景中,如信用卡刷...
微信公众号 模板消息 40001
今天又遇到个奇葩问题   发送模板消息的时候  返回40001  但所有的配置信息没有错!本地调试也通过,放到服务器就40001 原来是微信公众号白名单没配置服务器ip   加上就好了  返回40001误导我好久...
微信公众号发送模板消息
本文demo下载:wisdomdd.cn关注微信公众号后,业务要求在公众号主界面给用户发送特定的信息, 可以使用微信模板消息接口来解决这个问题, 不过微信平台要求发送的消息必须要先有相应的模板, 模板消息中定义可替换的内容1. 微信公众号平台链接:  https://mp.weixin.qq.com   , 注册,登录,进入主界面 2. 【开发】->【开发者工具】->【公众平台测试帐号...
微信公众号模板消息使用
调用接口发送模板消息public string SendTemplate(string openId, string templateId, object data, string url, string topcolor = "#173177") { var msgData = new { touser = openId, template_id =
微信公众号模板消息 换行
1.换行如图 2.双引号 可以解析转义字符 代码如下:\r\n 换行 $keyword1_value = "您的订单已支付成功,我们会尽快为您发货。\r\n";
微信公众号推送模板消息工具类
微信公众平台:     开通 模板消息功能 ;     添加消息模板;     将模板id复制作为后台参数;   后台(java): 使用时直接调用WechatModelMessage.sendWechatmsgToUser() 即可,参数说明见sendWechatmsgToUser()方法的注释 测试方法: public class Test{ public stat...
微信公众号发送模板消息范例
public function sendTemplateMessage($data){ $info = model('Base')->model->table('wechat_template') ->field('switch,template_id') ->where('open_id="'.$dat...
微信公众号模板消息群发代码示例
微信模板消息只能发给一个人.如果要群发,需要通过php循环.依次发送. 注意,如果模板消息发信息时有时无,不稳定,可能你的access_token令牌更新缓存不及时,过期了.可以根据日志文件查看.建议300秒更新一下.否则会很烦. 模板id需要自己去公众号中设置行业后得到.   function fahuo_wechat($shopid){ if(_cfg("sendmobile...
微信公众号模板消息的申请
一、问题 需要发送两种模板消息,两个模板消息关键字相同,开始和结束的描述略有差别,产品让确认申请模板消息时需要申请几个模板消息; 二、解决 只需要申请一个模板消息即可; 图一为申请的模板消息的模板内容,发送模板消息时只需将first keywords和remark数据(图二)传递给微信即可发送成功; 所以开始和结尾可以直接传递first和remark的date即可区分两种模板内容,申请...
微信公众号最佳实践 ( 4.13)模板消息
模板消息代码如下: <?php 根据模版消息ID和详细内容中的参数,我们构造模版消息包的JSON格式如下。 { "touser": "owddJuAiiQpXZedAWxjpp3pkZTzU", "template_id": "jD1Jfu0ElKcyEK0CfJ2JjTy4U1fjYI09l6eax9BBu9U", "url": "http://www.cn
微信公众号--发送模板消息
1:业务背景 模板消息仅用于公众号向用户发送重要的服务通知,只能用于符合其要求的服务场景中,如信用卡刷卡通知,商品购买成功通知等。不支持广告等营销类消息以及其它所有可能对用户造成骚扰的消息。 2:公众号设置 2.1 申请模板消息功能 接口权限 2.2 设置所属行业 2.3 选取模板 3:代码实践 根据模板参数设置模板数据 TreeMap<String, String> param...
微信公众号推送模板消息
微信支付成功之后需要将一些订单相关的信息发送到用户的微信上,这时候就需要使用微信【模板消息】创建模板消息进入【微信·公众平台】在【功能】->【添加功能插件】中找到【模板消息】,之后填入相关的信息并通过审核之后即可使用微信模板消息 先从【模板库】选择一个合适模板,之后添加到【我的模板】中 可以看到模板ID,接下来我们就需要使用这个ID去给指定的用户推送模板消息了为指定的用户推送模板消息执行
微信公众号发送中奖模板消息
WinnerMessage实体类 private String touser; //用户OpenID private String template_id; //模板消息ID private String url; //URL置空,则在发送后,点击模板消息会进入一个空白页面(ios),或无法点击(android)。 private String topcolor; //标题颜
微信公众号发送模板消息接口
<?php/** * Created by phpStrom. * Project:package-commerce-service * Date: 2017/11/30 * Time: 下午5:07 */class WechatMessage { //构造函数,获取Access_token public function __construct() {
微信公众号发送模板消息.zip
自己在微信公众平台中申请模板消息的id;这里没有没有提供获取用户openid的方法,我在之前的一个博客中有写过获取用户openid的代码;需要注意的是,有一点很坑,那就是在获取用户openid的时候会返回给你一个token;但是恶心的是,这个token不能用来发送模板消息;代码里面有。
微信公众号模板消息教程
首先,我们可以进去微信公众号的测试平台 https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login 来进行测试 然后我们需要创建一个模板消息 创建完成后,我们记录下4个数据 首先appid和appsecret 然后就是模板消息的id 最后就是我们微信号的openid 记录下这4个数据后,我们需要构建几
微信公众号模板消息推送通知
开发公众号推送消息是十分重要又基础的功能,这里主要记录一下微信公众号推送模板开发的相关流程和代码。 首先:首先去服务号后台选择你要推送的消息模板(微信有自己的模板,按照需要选取,没有合适的可以自行申请,一般需要三个工作日审核通过); 申请完了之后就感觉你选择的行业去模板库里面找类似需要的模板类型,模板库其实还是蛮全的,实在没有找到也可以自己申请新的模板,不过每个月有上限; 先上代码: 先选...
微信公众号之发送模板消息
<br />n一 学习公众号的申请认证流程<br />n二 微信公众号各种接口的调用过程以及流程
微信公众号模板消息实现------遇到问题Token为null,报空指针
根据微信官方文档,模板消息流程如下; 准备工作:微信公众号开通模板消息,挑选合适模板,拿到模板ID----template_id,此模板的模板消息体,,,,将服务器IP加入公众号的IP白名单中 触发发送模板消息 ------>>>>     向微信发送请求,取得凭证Token ---------->>>  根据模板消息体组装模板消息 ---------->>>  将Token中的acces
asp群发微信公众号模板消息代码
刚刚做的一个项目需要用到asp群发微信公众号的模板消息, 以前没做过,想了一会用了下面这种方法实现的模板消息群发推送,效果很好。 asp群发微信公众号模板消息代码 ...
微信公众号发送模板消息给用户
步骤 1.添加模板消息功能  2.从模板库中选择自己合适的模板 3. 公共方法funtion.php中(thinkphp3.2框架) //模板公共方法 function rz_msg($openid,$temid,$first,$keyword1,$keyword2,$remark,$url){ $template = array( 'touser' =&amp;...
微信公众号之java实现模板消息的发送
最近在微信进行微信公众号开发的时候,遇到了有关微信服务器主动发送消息的情况,网上查找了很多资料,也看了很多博客,写的很多,很杂,在这里我进行一下总结。 1.我这里用的是测试微信公众号,在新增模板一栏,新建模板,并且按照要求填写模板内容。 {{first.DATA}} 书籍名称:{{keyword1.DATA}} 用户名:{{keyword2.DATA}} 预定时间:{{keyword3....
微信公众号发送模板消息—java版本
微信模板消息接口地址:https://mp.weixin.qq.com/wiki?t=resource/res_main&amp;amp;id=mp1433751277 测试发送模板消息案例: 一、发送模版消息以及获取 access_token工具类 public class WXInterfaceRequestUtil { private static Logger logger =...
.net微信公众号参数二维码模板消息
1、服务器和微信的链接 2、图文回复消息 3、创建删除菜单 4、获取用户openid信息 5、客服发送消息 6、模板发送消息 7、参数二维码生成 8、扫描参数二维码接收参数和用户openid PS:代码仅供参考,需要在服务号上配置和获取 token,AppID,AppSecret,access_token以及设置网页OAuth2.0鉴权的网页地址。 全程几乎无验证,最好不要直接使用,建议完善验证安全机制。 其中1-4在上一个资源里发过了。5-8是新加的功能,而且增加了token防止反复调用超过2000次限制。存入xml里。如果新人看不懂,建议只下载1-4的。代码没有使用WeiXinMPSDK中的任何接口,仅仅是根据微信开发文档资料编写的。
微信公众号开发教程(五)发送模板消息
作者:陈惠,叩丁狼教育高级讲师。原创文章,转载请注明出处。发送模板消息也叫业务通知,听起来虽然有点陌生,但是在生活当中是经常见到的。这一次,我们直接来看个效果。如上图所示,在我们的生活中,无论是微商城消费,还是日常生活消费,都可能收到这种提示,比如订单通知,快递状态通知,银行卡支付通知,都属于业务通知,很多公众号也都实现了这种功能,当触发了某种行为或状态改变,就会发送这么一个消息给你,因为这种消息...
php微信公众号模板消息主动推送
1.获取access_token,有效期7200秒,我的方法是记录获取时间,超过时间再次获取。 提供:appid ,appsec public function get_token(){ $m = new Common(); $appid = $m->get_conf('UNION_WECHAT_MP_APPID');
node js 微信公众号,模板消息开发测试
var Q = require('q'); var request = require('request'); var a = {}; var b = {}; //需要时公众号,服务号的 var APPID = 'wx232df5d702212421'; var APPSECRET = 'a7c5cfa3d62f18fe310dcf24664d5fed'; var accesstoken =
微信公众号之模板消息跳转小程序
公众号发送模板消息这里就不说了,详情可以去看我之前发的微信公众号开发之模板消息。 前几天因业务需求,需要点击模板消息跳转小程序,所以在此发篇博客记录一下。 代码如下: public void textTemplate(String deptExt) throws Exception { // 将信息封装到实体类中 TemplateMessage temp = new TemplateMess...
微信公众号模板消息重复发送的问题
写了发送模板消息的方法,多次调用方法来发送模板消息,消息是发出去了,但接收人总是收到几遍重复的消息。谁有过这类问题的解决的经验。rn我是通过curl来发送的.rnrnrnfunction send_wxxdpay_Temp_toyg($title, $b_name, $b_mobile, $product, $fee, $time, $mark, $orderid, $to_oid) rn rn // https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=APPSECRETrn // $token_access_url = "https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=$appid&secret=$appsecret";rn $token_access_url = "https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=" . APPID . "&secret=" . SECRET;rn $res = file_get_contents ( $token_access_url ); // 获取文件内容或获取网络请求的内容rn // echo $res;rn $result = json_decode ( $res, true ); // 接受一个 JSON 格式的字符串并且把它转换为 PHP 变量rn $access_token = $result ['access_token'];rn // echo "ready to sendtemp";rn // nSOdrvU3q8-2NRyCLDFZn0pTM_bEmC2V_5A10wpJl0c 新订单支付成功提醒rn // 详细内容rn // first.DATArn // 客户姓名:keyword1.DATArn // 客户手机号:keyword2.DATArn // 购买产品:keyword3.DATArn // 支付金额:keyword4.DATArn // 支付时间:keyword5.DATArn // remark.DATArn // 内容示例rn // 您的店铺有订单支付成功rn // 客户姓名:罗玉凤rn // 客户手机号:13888888888rn // 购买产品:小蛮腰塑身一次rn // 支付金额:9.9元rn // 支付时间:2015-10-18 11::29rn // 请尽快联系顾客到店服务rn // rn $json = 'rn rn "touser":"' . $to_oid . '",rn "template_id":"nSOdrvU3q8-2NRyCLDFZn0pTM_bEmC2V_5A10wpJl0c",rn "url":"http://www.dd.com",rn "data":rn "first":rn rn "value":"' . $title . '",rn "color":"#173177"rn ,rn "keyword1":rn "value":"' . $b_name . '",rn "color":"#173177"rn ,rn "keyword2": rn "value":"' . $b_mobile . '",rn "color":"#173177"rn ,rn "keyword3": rn "value":"' . $product . '",rn "color":"#173177"rn ,rn "keyword4": rn "value":"' . $fee . '",rn "color":"#173177"rn ,rn "keyword5": rn "value":"' . $time . '",rn "color":"#173177"rn ,rn "remark":rn "value":"' . $mark . '",rn "color":"#173177"rn rn rn rn';rn rn $url = "https://api.weixin.qq.com/cgi-bin/message/template/send?access_token=$access_token";rn $result = $this->https_request ( $url, $json );rn // var_dump($result);rn rnrnfunction https_request($url, $data = null) rn $curl = curl_init ();rn curl_setopt ( $curl, CURLOPT_URL, $url );rn curl_setopt ( $curl, CURLOPT_TIMEOUT, 60 );rn curl_setopt ( $curl, CURLOPT_CONNECTTIMEOUT, 60 );rn curl_setopt ( $curl, CURLOPT_SSL_VERIFYPEER, FALSE );rn curl_setopt ( $curl, CURLOPT_SSL_VERIFYHOST, FALSE );rn if (! empty ( $data )) rn curl_setopt ( $curl, CURLOPT_POST, 1 );rn curl_setopt ( $curl, CURLOPT_POSTFIELDS, $data );rn rn curl_setopt ( $curl, CURLOPT_RETURNTRANSFER, 1 );rn $output = curl_exec ( $curl );rn curl_close ( $curl );rn return $output;rn
微信发送模板消息返回data format error hint 47001
显而易见 这个错误提示“数据格式错误”,而我就是讲数据post飙到方式提交,并且有的可以正常发送,有的不可以 最后找到问题,在将我自己的数据填充到模板消息中的时候,自己的数据中如果带有空格才会报错 最后解决办法:preg_replace('/\s|\r|\n|\t/','',$title) 用正则匹配去除多余的空格或者其他特殊字符串  ...
asp群发微信公众号模板消息代码asp写的
asp群发微信公众号模板消息代码asp写的,主要用于对已经入库的会员群发模板消息 &amp;lt;% '=群发模板信息=转载请保留作者信息:18611436777======== If Request(“act”) = “sendmsg” Then openids = Split(Request.Form(“openids”),&quot;,&quot;) For i = 0 to Ubound(openids) '这里就可...
企业版微信公众号从零开始之四(申请自定义模板消息)
d
达文西,加一个微信公众号群发模板消息吧
今天星期六,阳光很好,风不大,早上带着呼啊嘿在小区里走了一圈,晒晒太阳。以前呼啊嘿看到停车位前的三位数,他一般都会一个一个数字地读,这一次我有意识地教他三位数的读法,读了几个,他自己竟能慢慢地举一反三,算是散步的一个插曲。 今天是休息日,本应没什么事。只是,做软件外包服务的公司有没有事,不是自己说了算,而是客户说了算。这不,一个客户早上说能不能给他们自己的微信公众号管理后台加一个功能:群发模板消息...
微信公众号如何无限制的定向推送消息--模板消息的应用
微信公众号如何无限制的定向推送消息–模板消息的应用最近开发的OA平台有一个需求:将待办消息推送到微信公众号的指定用户。但是为了避免用户受到垃圾消息的骚扰,微信对相关的接口做了非常严格的限制。 查阅开发文档,公众号主动推送消息有三种接口: 群发消息 客服消息 模板消息 群发消息存在条数限制,不适合推送待办消息;客服消息虽然没有条数限制,但是确需要48小时内用户主动发送过消息,这也无法满足要求。模板消
微信公众号发送客服消息(文本、图文)和模板消息
壹:客服消息        微信文档发送客服消息链接:https://api.weixin.qq.com/cgi-bin/message/custom/send?access_token=ACCESS_TOKEN一.根据链接我们需要获取access_token,以下先介绍access_token的获取。1)获取access_token的链接:https://api.weixin.qq.com/cg...
使用shell通过微信公众号发送模板消息
如下通过shell脚本实现,通过微信公众号发送模板消息到个人微信号。1.配置微信公众号由于没有认证的公众号,只能通过自己申请的个人订阅号(可以自行申请),并到开发者工具中开通公众平台测试帐号实现该功能。
相关热词 c#入门推荐书 c# 解码海康数据流 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池 c#5.0 安装程序 c# 分页算法