- 微信公众平台客服系统事件推送异常问题咨询
【在线客服文档】:【https://developers.weixin.qq.com/doc/offiaccount/Customer_Service/Forwarding_of_messages_to_service_center.html】 您好。 我们公司目前正在使用微信公众平台客服系统:https://mpkf.weixin.qq.com/cgi-bin/kfindex 具体交互方式如下: 1、当用户点击公众号菜单的在线客服时,我按照【在线客服文档】转发给微信的客服系统,然后由我司工作人员进行对接。 [图片] 2、我司服务端收到在线客服请求后,会返回【在线客服文档】指定的结构,微信会讲消息转发给微信在线客服系统,微信客服系统地址为:https://mpkf.weixin.qq.com/cgi-bin/kfindex ,但是微信客服系统收到的推送消息为其他菜单的点击事件文案,如下图: [图片] 我的疑问是:用户点击的是在线客服按钮,为啥微信推送给客服系统的时候,是其他按钮的文案? 以下是我公众号菜单配置数据: 公众号菜单 { "button": [ { "type": "click", "name": "在线客服", "key": "CK_LIVE_CHAT_001", "sub_button": [] }, { "name": "安装教程", "sub_button": [ { "type": "view", "name": "软件安装", "url": "xxxxxx" }, { "type": "view", "name": "手机环境设置", "url": "xxx" } ] } ] }
04-23 - 微信支付回调,签名验证报错,啥原因?
微信native支付,回调时提示:unsupported Wechatpay-Signature-Type: WECHATPAY2-SHA256-RSA2048。 请问这个该怎么处理?用的是golang开发语言。 具体报错是在notify.go里面: // ParseNotifyRequest 从 HTTP 请求(http.Request) 中解析 微信支付通知(notify.Request) func (h *Handler) ParseNotifyRequest( ctx context.Context, request *http.Request, content interface{}, ) (*Request, error) { signType := request.Header.Get("Wechatpay-Signature-Type") if signType == "" { signType = defaultSignatureType } suite, ok := h.cipherSuites[signType] if !ok { return nil, fmt.Errorf("unsupported Wechatpay-Signature-Type: %s", signType) }
2023-06-09 - 图文消息发送了两个item,但是微信端只收到了第一个item的内容
https://developers.weixin.qq.com/doc/offiaccount/Message_Management/Passive_user_reply_message.html 发送图文消息,为什么以下这种消息发出去后,微信端只收到了第一个item? <xml> <ToUserName><![CDATA[oBtnzsuRIwu7kNuh_PxNBtUBhNj4]]></ToUserName> <FromUserName><![CDATA[gh_3c6f260fc608]]></FromUserName> <CreateTime>1616491537</CreateTime> <MsgType><![CDATA[news]]></MsgType> <ArticleCount>2</ArticleCount> <Articles> <item> <Title><![CDATA[ceshi1]]></Title> <Description><![CDATA[description1]]></Description> <PicUrl><![CDATA[http://xxx./34312.jpg]]></PicUrl> <Url><![CDATA[http://xxxx.baidu.com/wap/]]></Url> </item> <item><Title><![CDATA[1234]]></Title> <PicUrl><![CDATA[http://www.baidu.com/images/34312.jpg]]></PicUrl> <Description><![CDATA[ceshi]]></Description> <Url><![CDATA[http://www.baidu.com/]]></Url> </item></Articles> <FuncFlag>1</FuncFlag> </xml> 由于涉及到业务,把xml里面的picUrl和Url随便改了下。 这种消息发出去后,微信端只收到了第一个item的消息?
2021-03-23