# 授权相关操作

# 一、服务商的操作

说明:对于服务商而言,一个第三方平台可以被无数个公众号/小程序授权。

# 1、配置权限集配置

  • 权限集配置的操作路径为:微信开放平台 - 第三方平台 - 详情 - 开发配置 - 权限集配置。
  • (如果该第三方平台帐号已经全网发布)配置之后即可生效,不需再重新进行全网发布。
  • 关于权限集的介绍可查看权限集说明

# 2、构建授权链接

# 3、授权链接处理

  • 授权链接构造完成之后,可以依据业务实际情况进行放置,方便商家方便顺利地完成授权即可。

# 4、授权测试

  • 如果是首次构建授权链接,该第三方平台帐号尚未全网发布的情况下,可以将服务商的用来测试的公众号或者小程序添加到【授权测试公众号/小程序列表】。然后就可以扫码授权给第三方平台帐号,完成授权测试。
  • 操作路径为:微信开放平台 - 第三方平台 - 详情 - 开发配置 - 开发资料

# 二、商家的操作

  • 商家需将其名下的公众号或者小程序授权给服务商的第三方平台帐号之后,服务商方可代商家调用公众号或者小程序的接口完成业务开发和管理。
  • 对于商家而言,一个公众号/小程序最多同时授权给15个服务商。但如果涉及“互斥的权限集”就例外,一个公众号/小程序只可以将互斥的权限集授予一个服务商。
  • 关于权限集的介绍可查看权限集说明

# 1、首次授权

1.1、管理员扫码或者直接访问服务商提供的授权链接.

  • 如果该微信用户不是管理员,扫码后则不会出现授权帐号列表。
  • 商家可以前往“公众平台安全助手”公众号,然后点击“绑定查询”-“微信号绑定帐号”进行查询其名下作为管理员的公众号和小程序。

1.2、选择要进行授权的小程序或者公众号账号

1.3、确认授权或者编辑权限集再确认授权

# 2、更新授权

  • 更新授权包括取消部分授权和新增部分授权。
  • 取消部分授权:对于已经将某些权限授权给服务商,但是想取消部分的授权。
  • 新增部分授权:通常是因为官方开放了新能力,服务商在第三方平台完成了新增权限集的操作后,商家需要重新更新授权方可生效。
场景描述 操作说明
商家需取消部分授权 方式1:商家重新扫码,进入授权页面后取消勾选部分授权项,重新完成授权即可。
方式2:如果是小程序(公众号不适用),可以登录微信公众平台-设置 - 第三方设置 - 管理授权,进入更新授权页面后取消部分授权即可。
方式3:在微信客户端访问“公众平台安全助手”-“绑定查询”-“微信号绑定帐号”,看到授权的帐号,点击进入授权第三方列表,然后再点击“更新授权”进入更新授权页面后取消部分授权即可
商家需新增部分授权 方式1:商家重新扫码,进入授权页面后勾选新增的授权项(默认勾上),重新完成授权即可。
方式2:如果是小程序(公众号不适用),可以登录微信公众平台-设置 - 第三方设置 - 管理授权,进入更新授权页面后勾选新增的授权项即可。
方式3:在微信客户端访问“公众平台安全助手”-“绑定查询”-“微信号绑定帐号”,看到授权的帐号,点击进入授权第三方列表,然后再点击“更新授权”进入更新授权页面后新增部分授权即可

注意,新增授权的场景,服务商务必需要先前往第三方平台 - 权限集将新增的权限集配置好,否则无法完成新增权限集的授权。

# 3、解除授权

服务商无法单方面解除授权,需商家才可以解除授权。

场景描述 操作说明
商家需解除授权 方式1:如果是小程序,可以登录微信公众平台-设置 - 第三方设置 - 解除授权,然后按照指引进行操作即可。
如果是公众号,可以登录微信公众平台-设置与开发 - 公众号设置 - 授权管理 - 查看平台详情 - 取消授权,然后按照指引进行操作即可。
方式2:在微信客户端访问“公众平台安全助手”-“绑定查询”-“微信号绑定帐号”,看到授权的帐号,点击进入授权第三方列表,然后再点击“解除授权”的 icon 即可可解除授权