TECH NOTES / 开发实践

企业微信访问令牌笔记

原笔记 2022-07-06 · 整理于 2026-10-05

区分企业微信服务商、第三方应用与授权企业的访问令牌。

企业微信三种token

基本配置介绍

区分三种类型access_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)

文章配图