我有一个微信公众平台 已经授权给了 微信公众平台第三方服务用来发送模板消息
用微信公众平台自己的appid,appsecret发送模板都是正常的
现在需要用第三方服务来代发模板消息,一直提示 {"errcode":48001,"errmsg":"api unauthorized hints: [bindF4PhE-NQFkza!]"}
目前通过第三方服务已经可以获取到公众平台的openId,但发模板消息就是不行
发送模板接口:
https://api.weixin.qq.com/cgi-bin/message/template/send?access_token=
access_token如果直接通过公众平台appid,appsecret获取就可以发,现在我是通过
https://api.weixin.qq.com/cgi-bin/component/api_component_token 来获取服务商 component_access_token 不知道这样对不对?
这应该有相关权限吧,怎么一直提示这个错误呢
服务商appid: wx82a917712d1f559b
已经解决了
access_token不能直接用服务商的component_access_token
需要通过接口获取:https://api.weixin.qq.com/cgi-bin/component/api_query_auth?component_access_token=COMPONENT_ACCESS_TOKEN 参考文档: https://developers.weixin.qq.com/doc/oplatform/Third-party_Platforms/api/authorization_info.html#%E7%BB%93%E6%9E%9C%E5%8F%82%E6%95%B0%E8%AF%B4%E6%98%8E