获取访问凭证
功能简介
access_token
)代表应用从平台、租户(指公司或者团队)、用户手中获得的授权。调用服务端 API 之前,需要从飞书开放平台获取相应的访问凭证。有关访问凭证的详细介绍,请参考通用参数中的介绍。操作方式
Step 1:确认 API 支持的访问凭证

Step 2:选择合适的访问凭证
访问凭证类型 | 是否需要用户登录/授权 | 说明 |
---|---|---|
app_access_token | N | 应用使用自己的身份进行相关的操作,访问的数据范围、可以执行的操作将会受到应用自身的数据权限的影响 |
tenant_access_token | N | 由于商店应用会为多家企业提供服务,所以需要先获取对应企业的授权访问凭证 tenant_access_token ,并使用该访问凭证来调用 API 访问企业的数据或者资源 |
user_access_token | Y | 应用以用户的身份进行相关的操作,访问的数据范围、可以执行的操作将会受到该用户的权限影响 |
Step 3:获取访问凭证
自建应用获取 tenant_access_token
1.
2.
3.

4.
tenant_access_token
。自建应用获取 app_access_token
1.
2.
app_access_token
。商店应用获取 app_access_token
获取 app_ticket
app_ticket
作为安全凭证。1.
app_ticket
,应用根据接收到的app_ticket 事件来获取app_ticket
,接收到app_ticket
后,请保存,以便后续使用。2.
app_ticket
。app_ticket
推送可能存在延迟,如果没有收到推送,可以触发重新推送 app_ticket
。获取 AppID 和 App Secret
获取 app_access_token
app_ticket
,调用商店应用获取 app_access_token接口,获取 app_access_token
。商店应用获取 tenant_access_token
app_access_token
后,再获取商店应用的 tenant_access_token
。1.
tenant_key
。tenant_key
为租户在飞书上的唯一标识,用来换取对应的 tenant_access_token
,也可以用作租户在应用里面的唯一标识,可以通过如下方式获取:2.
tenant_access_token
。app_access_token
和 tenant_key
,调用商店应用获取 tenant_access_token接口,获取 tenant_access_token
。获取 user_access_token
user_access_token
的方法,请参考小程序应用提供的code2session接口。1.

2.
code
。
3.
user_access_token
。4.
user_access_token
。user_access_token
的有效期是 6900 秒,过期后,需要刷新后再使用。修改于 2023-01-11 08:37:14