# 第三方平台服务
# 服务背景
在之前,接入「微信开放平台-第三方平台」,需要按照官方文档进行大量的开发工作,才能完成授权获取令牌的一系列流程,配置回调,和保存token复杂繁琐。
「微信开放平台-第三方平台」目前支持直接开通由「微信云托管」提供的管理工具。当你自身因为测试或者其他原因,没有开发人力去接入时,可以使用此服务来直接测试,更快的获取关键的令牌用于业务的生产和开发测试。
如果你已经自己搭建了整个授权和令牌维护,则无需安装此服务。
# 接入指引
首先,参照一键搭建服务商开发环境指引,建立第三方平台并开通服务。
然后参照第三方平台管理工具指引,前往管理后台,对自己的密钥进行管理。
管理后台可以直接获取第三方令牌 component_access_token
,生成授权页面(提供给小程序/公众号管理员授权用),获取小程序/公众号的 authorizer_access_token
此管理后台不要提供给非管理人员,更不能提供给用户。
# 其他建议
此服务只是帮助你实现了第三方平台的接入,具体适用性根据你自身业务需要有很大的弹性,请评估后再使用。
服务没有改变原有的令牌模式,只是帮助你完成了此模式的接入,如果你的业务使用云托管,并希望在云托管服务中做服务商的业务中台,我们更建议你直接使用云调用方法。
云调用令牌在上述服务中也有体现,主要特点有2点:
- 不需要自己维护存储,由微信自动推送到云托管服务器,保证时效性。
- 令牌可以和授权的小程序组合,达到
authorizer_access_token
效果,灵活性更高。
在使用时可以直接参考云调用文档。
- 微信云托管环境中的云调用令牌,归属于账号挂载的主体(小程序/公众号/小游戏/第三方平台),并有其权限。
- 微信云托管环境中的云调用令牌,需要先配置使用的api,配置后api才能用云调用令牌调通,配置以环境为维度区分。
- 第三方平台的云调用令牌,可以通过
@
拼接目标账号appid组成authorizer_access_token
。