收藏
回答

使用进口调试工具进行消息接口调试 如何获取$query_auth_code的值?

全网发布的时候报了api文本消息失败,使用接口调试工具进行消息接口调试,返回的内容如下

请求地址:https://test3-m.rrzuji.com/wxauth/msgcb/wx73ca45306500783f

成功或失败:Decrypt Fail!  

错误原因:Not xml format 

状态码:200 OK  按照这个步骤进行操作

如果只勾选了小程序的客服消息管理权限集,没有勾选公众号的消息管理权限集,具体测试步骤如下(微信后台会提前自动将专用测试小程序授权给第三方平台方,并且将会在专用测试小程序自动授权给第三方平台时,推送query_auth_code给服务方),但请注意,如果第三方平台未勾选客服消息管理权限集,则会省去相应的全网发布检测步骤:

1、模拟粉丝发送文本消息给专用测试小程序,第三方平台方需立即使用客服消息接口发送消息回复粉丝

1)微信模推送给第三方平台方:文本消息,其中Content字段的内容固定为: QUERY_AUTH_CODE:$query_auth_code$(query_auth_code会在专用测试小程序自动授权给第三方平台方时,由微信后台推送给开发者)

2)第三方平台方拿到$query_auth_code$的值后,通过接口文档页中的“使用授权码换取公众号的授权信息”API,将$query_auth_code$的值赋值给API所需的参数authorization_code。然后,调用发送客服消息api回复文本消息给粉丝,其中文本消息的content字段设为:$query_auth_code$_from_api(其中$query_auth_code$需要替换成推送过来的query_auth_code)

不知道如果获取$query_auth_code$的值


回答关注问题邀请回答
收藏
登录 后发表内容
问题标签