自動化建立這些
https://developer.atlassian.com/cloud/trello/rest/api-group-actions/
Type: POST
URL: https://api.trello.com/1/boards/
Params:
<your api key>
<your token>
Key 和 token可以從以下網站取得
https://trello.com/power-ups/admin
New
Create
Generate a new API key
只有14天的有效期
URL: https://api.trello.com/1/boards/
Category | Requests | Dependency | Priority |
---|---|---|---|
Board | Create board | None | Critical |
Update board | Create board | Hight | |
Read board | Create board | Medium | |
Delete board | Create board, Update board | Low | |
List | Create list | Create board | Critical |
Update list | Create list | Hight | |
Get list | Create list | Medium | |
Delete list | Create list, Update list | Low | |
Card | Create card | Create list | Critical |
Update card | Create card | Hight | |
Get card | Create card | Medium | |
Delete card | Create card , Update card | Low | |
Checklist | Create checklist | Create card | Low |
Update checklist | Create checklist | Low | |
Get checklist | Create checklist | Low | |
Delete checklist | Create checklist, Update checklist | Low |
Order | |
---|---|
1 | Create board |
2 | Create list |
3 | Create card |
4 | Update board |
5 | Update list |
6 | Update ard |
7 | Read board |
8 | Read list |
9 | Read card |
10 | Create checklist |
11 | Update checklist |
12 | Get checklist |
13 | Delete checklist |
14 | Delete card |
15 | Delete list |
16 | Delete board |
Delete change to use board_id variable
Run collection
Create
var jsonData = pm.response.json()
// pm.globals.set("variable_key", "variable_value")
pm.globals.set("board_id", jsonData.id)
pm.test("Board created successfully", function() {
pm.response.to.have.status(200)
} )
pm.test("Reasonable response time", function (){
pm.expect(pm.response.responseTime).to.be.below(3000)
})
pm.test("Correct board name", function() {
var jsonData = pm.response.json()
pm.expect(jsonData.name).to.eql("Bootcamp_test1")
})
Delete
pm.test("Board deleted successfully", function() {
pm.response.to.have.status(200)
} )
pm.test("Reasonable response time", function (){
pm.expect(pm.response.responseTime).to.be.below(3000)
})
直接點選資料夾 -> Scripts -> Post-response
本文章同步發布於個人blogger。