2014-09-03 3 views
8

Я пытаюсь добавить новую карту в список Trello, но я немного застрялСоздание новой карты с помощью API Trello

Я попытался POSTING в двух подходах:

  1. https://api.trello.com/1/lists/mylistid/cards?key=mykey&token=myToken&name=myName , что приводит к 404, но упоминается here как рекомендуемый, но непроверенный ответ и, похоже, следует документации Trello here.

  2. https://api.trello.com/1/cards?key=myKey&token=myToken&name=myName на основании документации here.

Не работает для меня. Является ли документация правильной или что я делаю неправильно?

+0

В вашей второй попытки, вы должны предоставить 'idList', что вы пытаетесь добавить карта в. Каково содержание сообщения об ошибке, которое вы получаете от API? –

+2

@ DanielLeCheminant У меня был idList в Json, с которым я проходил, но тип контента был неправильным. У меня был текст/json, это должно быть приложение/json. Вариант 2 работает –

+1

Как насчет того, чтобы написать это как полный ответ? –

ответ

2

var newCard = {name: CARD_TITLE, desc: CARD_DESC, pos: "top", idList: TRELLO_BOARD_LIST_ID };

Trello.post('/cards/', newCard, success, error);

var success = function(successMsg) { /* your actions on success case */} var error= function(errorMsg) { /* your actions on error case */}

client.js автоматически добавляет app_key + token к URL-адресу, так что вам не нужно беспокоиться об этом.

thats работает для меня при использовании trello client.js. краткое руководство: https://developers.trello.com/get-started/start-building#connect

Im уверен, что эта концепция является то же самое с другими языками ...

Смежные вопросы