飞书API-获取tenant_access_token
1.在飞书工作台创建应用,跳到开发者后台,选创建企业自建应用
2.设置并发布应用
必须要发布应用才可以开始使用了!!!
3.调用获取token的API
参考链接:
开发文档 - 飞书开放平台https://open.feishu.cn/document/server-docs/authentication-management/access-token/tenant_access_token_internal
引用包
import requests
把应用凭证 AppID和AppSecret 放入方法中就可调用
def token_request():
token_json = {
"app_id": app_id,
"app_secret": app_secret
}
token_res = requests.post(token_url, json=token_json)
token_json = token_res.json()
if token_res.status_code == 200 and token_json.get("code") == 0:
return token_json.get('tenant_access_token')
else:
return None
info=token_request()
print(info)
4.完整代码示例
import requests
# 请求token信息
# 个人版
app_id='cli_XXXXXXXXXX'
app_secret='XXXXXXXXXXXXXXXXXXXXXXXXXXXX'
token_url='https://open.feishu.cn/open-apis/auth/v3/tenant_access_token/internal'
def token_request():
token_json = {
"app_id": app_id,
"app_secret": app_secret
}
token_res = requests.post(token_url, json=token_json)
token_json = token_res.json()
if token_res.status_code == 200 and token_json.get("code") == 0:
return token_json.get('tenant_access_token')
else:
return None
info=token_request()
print(info)