收藏
回答

微信公众号,按照开发文档的xml格式,回复视频消息,提示:“该公众号暂时无法提供服务,请稍后再试”:

文档链接:https://developers.weixin.qq.com/doc/offiaccount/Message_Management/Passive_user_reply_message.html#3

1.我不知道是文档格式发生了变化,没有及时更新出现的问题,还是写的程序存在问题。

2.我回复 文本消息,图片消息,语音消息 均成功了,但是回复视频消息不行。

---------------------------------------------------------------------------------------

文本消息

#微信发送的POST请求

127.0.0.1 - - [05/Feb/2022 13:18:27] "POST /?signature=3405445fdcc14316ef69665ef21fc08ff99b3c84&timestamp=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&timestamp=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&timestamp=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&timestamp=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.通信过程一切正常,不存在由于通信原因导致的问题


回答关注问题邀请回答
收藏

2 个回答

  • 6
    6
    2023-07-25

    请问你现在解决了吗?我也是发送视频格式都正确但是提示公众号故障

    2023-07-25
    有用
    回复
  • 公众号技术运营专员-livia
    公众号技术运营专员-livia
    2022-03-01

    你好,你里的MediaId格式以及ID是否正确<MediaId><![CDATA[media_id]]></MediaId>


    2022-03-01
    有用
    回复
登录 后发表内容