1.我不知道是文档格式发生了变化,没有及时更新出现的问题,还是写的程序存在问题。
2.我回复 文本消息,图片消息,语音消息 均成功了,但是回复视频消息不行。
---------------------------------------------------------------------------------------
文本消息
#微信发送的POST请求
127.0.0.1 - - [05/Feb/2022 13:18:27] "POST /?signature=3405445fdcc14316ef69665ef21fc08ff99b3c84×tamp=1644038308&nonce=1100115954&openid=oYMlx6phTnGVkIHGli-13nzerHgE HTTP/1.1" 200 -
#回复给微信的xml格式
b'<xml><ToUserName><![CDATA[oYMlx6phTnGVkIHGli-13nzerHgE]]></ToUserName><FromUserName><![CDATA[gh_4e6e3de30491]]></FromUserName><CreateTime>1644038307</CreateTime><MsgType><![CDATA[text]]></MsgType><Content><![CDATA[\xe6\xb5\x8b\xe8\xaf\x95\xe6\x96\x87\xe6\x9c\xac]]></Content></xml>'
---------------------------------------------------------------------------------------
图片消息
#微信发送的POST请求
127.0.0.1 - - [05/Feb/2022 13:21:36] "POST /?signature=db528f8021c0d79fbad40d44a2a98434dcc925be×tamp=1644038497&nonce=167257995&openid=oYMlx6phTnGVkIHGli-13nzerHgE HTTP/1.1" 200 -
#回复给微信的xml格式
b'<xml><ToUserName><![CDATA[oYMlx6phTnGVkIHGli-13nzerHgE]]></ToUserName><FromUserName><![CDATA[gh_4e6e3de30491]]></FromUserName><CreateTime>1644038496</CreateTime><MsgType><![CDATA[image]]></MsgType><Image><MediaId><![CDATA[EkvBqn_9au5bDRtHLLE01ke1sFSWLauWp3fqXPAEi3RueUJnAadh4wdJWD8d1D6Q]]></MediaId></Image></xml>'
---------------------------------------------------------------------------------------
语音消息
#微信发送的POST请求
127.0.0.1 - - [05/Feb/2022 13:23:07] "POST /?signature=1f840652813458ff99b587c575ddc0c769cb15ee×tamp=1644038588&nonce=19212543&openid=oYMlx6phTnGVkIHGli-13nzerHgE HTTP/1.1" 200 -
#回复给微信的xml格式
b'<xml><ToUserName><![CDATA[oYMlx6phTnGVkIHGli-13nzerHgE]]></ToUserName><FromUserName><![CDATA[gh_4e6e3de30491]]></FromUserName><CreateTime>1644038587</CreateTime><MsgType><![CDATA[voice]]></MsgType><Voice><MediaId><![CDATA[EkvBqn_9au5bDRtHLLE01k8dsHZEUkRDpl4iaivkCU3zF3eihEy0edZwFB_XR1SP]]></MediaId></Voice></xml>'
---------------------------------------------------------------------------------------
回复视频消息
#微信发送的POST请求
127.0.0.1 - - [05/Feb/2022 13:25:34] "POST /?signature=96f1d65e531db01b32d59df94a210fd16670ce8a×tamp=1644038735&nonce=786345976&openid=oYMlx6phTnGVkIHGli-13nzerHgE HTTP/1.1" 200 -
#回复给微信的xml格式
b'<xml><ToUserName><![CDATA[oYMlx6phTnGVkIHGli-13nzerHgE]]></ToUserName><FromUserName><![CDATA[gh_4e6e3de30491]]></FromUserName><CreateTime>1644038734</CreateTime><MsgType><![CDATA[video]]></MsgType><Video><MediaId><![CDATA[3Ks3axkVLDejK3EdlrfFi2LFj69IgwKsUjbdvY881hVcW8UMtRASmnCA8WuNdfKQ]]></MediaId><Title><![CDATA[xiaoshae]]></Title><Description><![CDATA[xiaoshae]]></Description></Video></xml>'
----------------------------------------------------------------------------------------------
1.回复的xml格式都是严格的按照微信开发文档来的
2.无法回复视频消息,(文本,图片,语音)消息的回复均正常
3.通信过程一切正常,不存在由于通信原因导致的问题
请问你现在解决了吗?我也是发送视频格式都正确但是提示公众号故障
你好,你里的MediaId格式以及ID是否正确<MediaId><![CDATA[media_id]]></MediaId>