-
Notifications
You must be signed in to change notification settings - Fork 2
External API
erchengsan edited this page Sep 12, 2017
·
4 revisions
- TAPD中的成员列表信息有时候和公司的管理是不同步的,比如离职人员没有及时标记为离职状态。
- External API可以通过自定义的API,调整TAPD助手在一些页面的特性。
- 在设置页面的 “外部API” 填入URL,并保存
- 进入TAPD “成员列表” 页面,插件会请求在设置页保存的API
{api: 'user-info'}
- 根据Response中Tags,在成员列表展示标签(例如:打上 “离职” Tag)
-
POST
BODYJSON
{
api: 'user-info',
data: {
users: [
{
nick: '',
name: '',
email: '',
department: '',
group: '',
status: ''
}
]
}
- Response
{
code: 0,
message: 'blabla',
data: {
users: [
{
nick: '', // used as unique key
// name: '',
// email: '',
// department: '',
// group: '',
// status: '',
tags: [
{
name: '离职', // tag name
value: 'leave',
style: { // tag css style
fontSize: '10px',
color: 'white',
backgroundColor: 'green'
},
rowStyle: { // change row css style
backgroundColor: "rgba(0, 255, 0, 0.2)"
}
}
// ... other tags
]
}
]
}
}
https://platform-179306.appspot.com/tapd-assist-external-api-test (位于GAE,需要翻墙)
在TAPD助手中测试会提交贵公司数据,我们承诺不会搜集记录这些数据。