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); 

目前还不清楚你想在这里做什么。你想A.创建一个新的清单?或B.将项目添加到现有清单?

如果A使用this,如果B使用this