使用Trello API创建新卡

时间:2014-09-03 16:15:43

标签: trello

我试图将新卡添加到Trello列表但是有点卡住

我尝试过以两种方式进行POST:

  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

  3. 对我来说都不适用。文件是否正确或我做错了什么?

    更新(从评论中提升)

    我在传入的JSON中有idList,但内容类型错误。我有text/json,应该是application/json。选项2现在有效。

1 个答案:

答案 0 :(得分:4)

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添加到网址,因此您无需为此烦恼。

在使用trello client.js时,这对我有用。 简短指南: https://developers.trello.com/get-started/start-building#connect

我很确定这个概念与其他语言一样......