我想使用以下链接的post方法:https://developers.trello.com/advanced-reference/checklist#post-1-checklists-idchecklist-checkitems
我知道我必须将一个元素添加到指定的检查表中,但我不知道为什么没有创建新元素。
我的代码:
https://api.trello.com/1/checklists/[idChecklist]/checkItems?name=[NAME_NEW_ELEMENT]&key=[TRELLO_KEY]&token=[MY_TOKEN]我不知道name=[NAME_NEW_ELEMENT]是否正确。我如何写它来添加一个元素?提前谢谢。
发布于 2017-03-04 13:31:04
URL中没有name=...。我已经用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);https://stackoverflow.com/questions/42256989
复制相似问题