突然不能回复图片,音乐和视频了

来源:4-3 第四天 自动回复各种消息

杨大猫

2016-09-13

 <xml>
 <ToUserName><![CDATA[oS8Olw2ruPVeL3BURci58IESIojw]]></ToUserName>
 <FromUserName><![CDATA[gh_8d8e402d9656]]></FromUserName>
 <CreateTime>1473778593490</CreateTime>
 <MsgType><![CDATA[video]]></MsgType>

   <Video>
     <MediaId><![CDATA[Ndy6YWP-4gZgx-oOtdV8Un7bmxlh8e8wHHYbRpOWedv_QdmkP3ufZ7IgqM_ojapj]]></MediaId>
     <Title><![CDATA[测试视频]]></Title>
     <Description><![CDATA[女神一枚]]></Description>
   </Video>

 </xml>

这是我打印到控制台的发出的xml,微信客户端却提示:

Official account services unavailable ,Try again later

这应该不是超时的问题,因为我记录到整个处理过程历时62毫秒,

而且我控制台一打出xml的内容,微信客户端就提示了。根据微信开发文档,因该是判断我回复的内容有问题

为了方便大家判断,以下贴出我的tpl函数传入的两个参数content 和message :

content =
{ type: 'video',
  title: '测试视频',
  description: '女神一枚',
  mediaId: 'Ndy6YWP-4gZgx-oOtdV8Un7bmxlh8e8wHHYbRpOWedv_QdmkP3ufZ7IgqM_ojapj' }
message =
{ ToUserName: 'gh_8d8e402d9656',
  FromUserName: 'oS8Olw2ruPVeL3BURci58IESIojw',
  CreateTime: '1473778543',
  MsgType: 'text',
  Content: '6',
  MsgId: '6329830644139314626' }

另外,自动回复文字功能完好,图文貌似也行,究竟是怎么回事?


写回答

1回答

杨大猫

提问者

2016-09-14

补充一下,我发现工程在配置到测试号的时候,是可以正常回复的,但一旦配置到正式的订阅号上,就不行了。

0
0

7天搞定Node.js微信公众号

Koa框架、ES2015新特性、MongoDB,开发微信公众号

1742 学习 · 787 问题

查看课程