# 使用API
应用开发者可以使用API通过以下步骤:
- 利用应用ID,应用密钥换取access_token
- 使用access_token请求API
# 授权凭证
TAPD开放应用支持OAUTH方式使用API。 利用应用ID,应用密钥拿到换取access_token
# TAPD-OAUTH流程
# 获取授权凭证
- TAPD开放平台会为开放应用发放access_token用于开放应用的API使用。access_token会过期,此时需要重新获取。
# 请求API
开放应用在用户OAUTH授权并安装开放应用之后,就可以用access_token去使用API了。
只需要在 http header 传 access_token 参数去请求TAPD API 接口,如:
curl -H 'Authorization: Bearer ACCESS_TOKEN' 'https://api.tapd.cn/bugs?workspace_id=10022001&fields=id,title'
# 测试企业调试API
应用开发者团队可以在测试项目处调试换取access_token和使用API(开发者后台 -> 选择应用 -> 应用开发 -> 测试项目)
利用应用ID,应用密钥拿到换取access_token
然后关联测试企业进行应用测试
# API权限控制
开放应用只能使用开放应用已拥有的应用权限的对应模块的API。
# API安全IP控制
如果开放应用设置了安全设置 开放应用只能使用开放应用已设置的安全IP去请求API。