微信头像图片大全 > 微信易信二次开发

微信公众号后台代码现在接到易信后台

公众号是:tiantian_trip或天天旅行

目前只有我一个人发过消息,帮忙查看下,谢谢您

<xml>
<ToUserName>bc86f4d286b19d82</ToUserName>
<FromUserName>3e98fbea071e2169</FromUserName>
<CreateTime>635291815038891250</CreateTime>
<MsgType>text</MsgType>
<Content>您好,我是 小Q,请回复数字选择服务:
1 歌曲点播
2 历史今天
3 天气预报
4 经典游戏
5 人脸识别
6 在线翻译
7 在线留言
8 天天社区</Content>
<FuncFlag>1</FuncFlag>
<Music>
<Title />
<Description />
<MusicUrl />
<HQMusicUrl />
</Music>
</xml>



ElementMusicoftypecom.netease.yixin.sdk.meta.xml.response.Musicisnotdefinedasfieldintypecom.netease.yixin.sdk.meta.xml.response.ResTextMessage

----Debugginginformation----

class:com.netease.yixin.sdk.meta.xml.response.ResTextMessage

required-type:com.netease.yixin.sdk.meta.xml.response.ResTextMessage

path:/xml/Music

linenumber:21

tiantiantrip在2-2813:06回复

非常感谢您,问题已经解决,不过还有另外个问题。

问题:

我是。net开发人员,易信给我回复消息都是2027年×月×日,时间不对,我设置CreateTime用的是DateTime.Now.Ticks方法,微信是这样设置就没问题。

建议:

能不能以后你们回复消息内容格式都不要限制的这么死,例如我回复消息里,可以有music字节,music可以为空,我只要有content内容就行,然后程序就当是文字回复。

在线等

#2{1}sanxi在2-2813:41回复

目前来看消息格式限定API文档中的那些,不过需求会提上去,让消息格式更自由化一点,方便用户自定义使用。

tiantiantrip在2-2814:07回复

您好,还有个问题:

给用户回复文字,xml里的CreateTime是当前时间转成long类型,我的怎么每次都是2027年呢?

我是用c#开发的DateTime.Now.Ticks

#3sanxi在2-2814:18回复

createtime字段,数据类型应该是整型,应该转换为时间精确到秒整型数据。

#4cuiiug在3-1216:49回复

微信代码拿过来,把这行去掉

response.setContentType("text/html;charset=utf-8")


相关微信公众账号推荐: