# 微信开放平台账号管理

# 一、概念介绍

  • 同一个微信用户的 OpenID 在不同的公众号/小程序下不一样的。如果开发者拥有多个移动应用、网站应用、和公众账号(包括小程序),可通过 UnionID 来区分用户的唯一性,因为只要是同一个微信开放平台账号下的移动应用、网站应用和公众账号(包括小程序),用户的 UnionID 是唯一的。换句话说,同一用户,对同一个微信开放平台下的不同应用,UnionID 是相同的。
  • 对于小程序,开发者可调用小程序接口 获取用户基本信息(wx.getUserInfo) 获得用户 UnionID
  • 对于公众号,开发者可调用 获取用户基本信息接口 获得用户 UnionID

# 二、注意事项

  1. 一个公众号/小程序账号只可以绑定在一个开放平台账号下。
  2. 授权第三方平台注册的开放平台账号只可用于获取用户 unionid 实现用户身份打通,支持 绑定 同主体 的公众号及小程序,不可独立登录。
  3. 第三方平台不可操作(包括绑定/解绑) 通过 open.weixin.qq.com 线上流程注册的开放平台账号。
  4. 小程序只可将此权限集授权给一个第三方平台,即授权互斥。

# 三、创建与管理

  • 商家可以自行登录微信开放平台创建开放平台账号,并且进行公众号和小程序的绑定以及解除绑定操作。
  • 同时,商家亦可以将“开放平台管理”权限给第三方服务商,第三方平台在获得授权后,可以代替已授权的公众号/小程序创建开放平台账号并进行绑定/解绑操作。

# 3.1、商家操作指南如下:

1、注册开放平台账号账号

2、绑定公众号和小程序

3、更换开放平台主体

4、关联主体

# 3.2、服务商操作接口如下

1、创建开放平台账号并绑定公众号/小程序

2、将公众号/小程序绑定到开放平台账号下

3、将公众号/小程序从开放平台账号下解绑

4、获取公众号/小程序所绑定的开放平台账号

# 四、认证代注册的账号

  • 如上面提及,商家可将权限授予服务商,服务商获得授权后即可代商家注册开放平台账号;但是通过这种方式创建的开放平台账号是“未认证”状态,且无账号密码,即也无法登录开放平台完成认证。
  • 如果要对这类型账号进行认证,则商家可通过如下步骤完成认证。

# 4.1、操作步骤

  • 小程序的管理员扫码登录微信公众平台,进入【设置-关联设置-绑定的微信开放平台账号】
  • 如果是公众号,则公众号管理员码登录微信公众平台,进入【设置与开发-基本配置-已绑定的微信开放平台账号】
  • 然后,点击“完善邮箱信息”
  • 管理员扫码确认后进入“邮箱信息完善页面”
  • 完成邮箱和密码绑定后,即可使用绑定的邮箱密码登录开放平台
  • 登录后,需继续完善注册地、主体、管理员等信息
  • 完善后即可登录进入微信开放台,进入【账号中心-开发者资质认证】点击认证,即可进入认证流程;按照要求填写和提交资料,等待审核通过即可完成认证。