TECH NOTES / 开发实践
企业微信访问令牌笔记
原笔记 2022-07-06 · 整理于 2026-10-05
区分企业微信服务商、第三方应用与授权企业的访问令牌。
企业微信三种token
基本配置介绍
服务商的token
说明:以corpid(服务商CorpID)、provider_secret(服务商密钥)换取provider_access_token,代表的是服务商的身份
使用场景:用于服务商级别的接口调用,比如登录授权、推广二维码等
第三方应用的token
说明:以suite_id(第三方应用ID)、suite_secret(第三方应用密钥)换取suite_access_token,代表第三方应用的身份
使用场景:用于获取第三方应用的预授权码,获取授权企业信息等
授权企业的token
说明 : 企业安装第三方应用后,第三方服务商以企业的corpid、永久授权码来获取access_token
使用场景 : 用于操作授权企业相关接口,如通讯录管理,消息推送等
其中相关的术语介绍在 https://work.weixin.qq.com/api/doc/90001/90143/91199
几种回调
企微有 3 个回调:
应用级别,2个
企业微信指令回调和数据回调
数据回调和指令回调,可以是一个接口,也可以是分开,在这里我使用的是一个接口。
数据回调是直接调用,查看是否接口可以调通。指令回调是给后端的接口传送推一些数据,比如suit_token等。
原文:http://www.javashuo.com/article/p-wayeyvpg-vv.html
服务商级别,1个
服务商的系统事件接收URL(应用管理 -通用开发参数-系统事件接收URL)