Tommy Dai

Love Coding Love Life

微信生态架构

2022-08-05 by Tommy Dai


微信开放平台

  • 非微信内的应用包括:独立的app,第三方网站(通常是pc站)
  • 核心能力:授权登录、微信支付、分享朋友圈…
  • eg: 一个App,需要使用微信登录或者微信支付,那么就需要在开放平台中做相应的配置与操作

微信公众平台

  • 给运行在微信内的小程序&网页,提供使用微信接口的能力【相关接口的权限绑定在注册的微信公众号上】
  • 核心能力:授权登录、微信支付、分享、JS-SDK相关能力…
  • eg: 开发一个网页,用户会在微信打开,并且使用微信授权、扫描二维码,支付等,那么就可以在微信公众平台进行配置与操作

微信账户体系

  • unionid
  • appid
  • openid

如何获取企业微信客户的unionid

  • 在企业微信管理后台“应用管理-微信客服-通过API管理微信客服”处,点击“绑定”去到微信公众平台进行授权,支持绑定公众号和小程序(需要同时绑定微信开放平台)
  • 绑定的公众号或小程序主体需与企业微信主体一致,暂且支持绑定一个
  • 绑定完成后,即可通过接口获取微信客服所对应的微信unionid
  • 企业内部开发 > 服务端API > 微信客服 > 其他基础信息获取 > 获取客户基础信息

image


Share and comment