Trello POST失败
问题描述:
我想使用下面的链接的POST方法:https://developers.trello.com/advanced-reference/checklist#post-1-checklists-idchecklist-checkitemsTrello POST失败
我明白,我将不得不将元素添加到指定的清单,但我不知道为什么我没有创建新元件。
我的代码:
https://api.trello.com/1/checklists/[idChecklist]/checkItems?name=[NAME_NEW_ELEMENT]&key=[TRELLO_KEY]&token=[MY_TOKEN]
我不知道,如果name=[NAME_NEW_ELEMENT]
是正确的。 如何编写它以添加元素? 在此先感谢。
答
否name=...
在URL中。我用JavaScript测试了一些POST,它运行良好。您可以在任何浏览器中测试此代码。
var CL_ID = "YOUR CHECKLIST ID"
var API_KEY = "YOUR TRELLO API KEY";
var TOKEN = "YOUR TRELLO TOKEN";
var payload = {"name": 'item4'};
var blob = new Blob([JSON.stringify(payload)], {type: 'application/json'});
var url = 'https://api.trello.com/1/checklists/'+CL_ID+'/checkItems?key='+API_KEY+'&token='+TOKEN;
var xhttp = new XMLHttpRequest();
xhttp.open("POST", url, true);
xhttp.onload = function() {
if(xhttp.status === 200) {
var response = xhttp.responseText;
console.log(response);
}
};
xhttp.send(blob);