# 第三方平台服务

# 服务背景

在之前,接入「微信开放平台 - 第三方平台」,需要按照官方文档进行大量的开发工作,才能完成授权获取令牌的一系列流程,配置回调,和保存 token 复杂繁琐。

「微信开放平台 - 第三方平台」目前支持直接开通由「微信云托管」提供的管理工具。当你自身因为测试或者其他原因,没有开发人力去接入时,可以使用此服务来直接测试,更快的获取关键的令牌用于业务的生产和开发测试。

如果你已经自己搭建了整个授权和令牌维护,则无需安装此服务。

# 接入指引

首先,参照一键搭建服务商开发环境指引,建立第三方平台并开通服务。

然后参照第三方平台管理工具指引,前往管理后台,对自己的密钥进行管理。

管理后台可以直接获取第三方令牌 component_access_token ,生成授权页面(提供给小程序/公众号管理员授权用),获取小程序/公众号的 authorizer_access_token

此管理后台不要提供给非管理人员,更不能提供给用户。

# 其他建议

此服务只是帮助你实现了第三方平台的接入,具体适用性根据你自身业务需要有很大的弹性,请评估后再使用。

服务没有改变原有的令牌模式,只是帮助你完成了此模式的接入,如果你的业务使用云托管,并希望在云托管服务中做服务商的业务中台,我们更建议你直接使用云调用方法。

云调用令牌在上述服务中也有体现,主要特点有2点:

  1. 不需要自己维护存储,由微信自动推送到云托管服务器,保证时效性。
  2. 令牌可以和授权的小程序组合,达到 authorizer_access_token 效果,灵活性更高。

在使用时可以直接参考云调用文档

  1. 微信云托管环境中的云调用令牌,归属于账号挂载的主体(小程序/公众号/小游戏/第三方平台),并有其权限。
  2. 微信云托管环境中的云调用令牌,需要先配置使用的api,配置后 api 才能用云调用令牌调通,配置以环境为维度区分。
  3. 第三方平台的云调用令牌,可以通过 @ 拼接目标账号 appid 组成 authorizer_access_token