
2. 请求参数说明注: 当前返回值为xml格式则返回xml, 若配置为json 返回则为json类型
注: 官方文档的没有提示的问题,ToUserName 和 FromUserName 必须对换值后返回才会有效
微信返回json值如下(示例):
"""
Event: customer_service_message
当前key的值,原本为空, 但是我所有的事件回调都是以当前值区分处理, 所以我根据MegId去填充了一个唯一值
"""
{
'ToUserName': 'gh_3215edca721',
'FromUserName': 'o4uDc4j93DK0eqaMZvYe99aQ',
'CreateTime': 1652672689,
'MsgType': 'text',
'Content': '你好',
'MsgId': 23660580844188965,
'Event': 'customer_service_message'
}
我们返回微信json值如下(示例):
"""
ToUserName 和 FromUserName 反向赋值
CreateTime 直接获取微信返回的
MsgType 固定写法 返回transfer_customer_service
"""
{
"ToUserName": self.callback_data.get("FromUserName"),
"FromUserName": self.callback_data.get("ToUserName"),
"CreateTime": self.callback_data.get("CreateTime"),
"MsgType": "transfer_customer_service",
}
2. 避坑点?
俗話說讀萬卷書,不如動手去實踐驗證。
好了, 以上就是本篇講解的所有内容。
如果對你有幫助的話, 點贊收藏哦!