Trello POST FAIL
Я хочу использовать метод публикации по следующей ссылке: https://developers.trello.com/advanced-reference/checklist
Я понимаю, что мне нужно добавить элемент в указанный контрольный список, но я не знаю, почему я не создал новый элемент.
Мой код:
https://api.trello.com/1/checklists/[idChecklist]/checkItems?name=[NAME_NEW_ELEMENT]&key=[TRELLO_KEY]&token=[MY_TOKEN]
Я не знаю, если name=[NAME_NEW_ELEMENT]
верно. Как мне написать это, чтобы добавить элемент? Заранее спасибо.
2 ответа
Непонятно, что ты хочешь здесь делать. Вы хотите А. Создать новый контрольный список? или Б. Добавить элемент в существующий контрольный список?
Нет name=...
в URL. Я проверил некоторые POST с JavaScript, и он работает хорошо. Вы можете проверить этот код в любых браузерах.
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);