【问题标题】:Is there any way to get the ID of a Trello card upon creating it using JavaScript?有没有办法在使用 JavaScript 创建 Trello 卡时获取它的 ID?
【发布时间】:2020-01-10 04:20:08
【问题描述】:

所以,我正在制作一个集成了 Trello 板的 Discord Bot。我的目标是让机器人添加一张卡片,然后用卡片的 ID 进行响应。我找到了Trello.card.getId(),但它似乎是一种不同的语言,并返回 getId() 不是函数。

创建函数的完整代码:

Trello.card.create(data).then(function(response){
    console.log('Trello card has been added!');
    msg.reply('Trello card has been successfully added!');
    console.log("Card ID:"+Trello.card.getId())
  }).catch(function(error){
    console.log('Error: ',error)
  });

使用 JavaScript。

【问题讨论】:

  • 请包含一些代码,以便其他人重现您的问题。你如何创建卡片? it's a different language 是什么意思?? ??????
  • 将其添加为编辑。
  • response 变量有哪些值?您能否提供此 API 文档的链接,以便我们了解其工作原理?
  • 我希望response 对象包含有关创建卡的信息。您可以使用console.log(response) 来查看id 是否在其中!
  • 我会试试的,谢谢。 - 刚刚测试,它的工作原理!你知道我怎么能自己得到“id:'[id]'”吗? - 也许通过从输出中删除其他所有内容?

标签: javascript trello


【解决方案1】:

设法找到它!为此,请使用以下命令:

    console.log('Trello card has been added!');
    msg.reply('Trello card has been successfully added!');
    msg.reply(response.id);
    console.log(response);
  }).catch(function(error){
    console.log('Error: ',error)
  });

具体注意“msg.reply(response.id); 响应查找卡中的所有信息,.id 指定从响应中获取什么。希望这对其他人有帮助,就像它对我有帮助一样。我建议使用console.log(response) 来查看创建卡片时还能获得哪些其他东西。 :)

【讨论】:

    猜你喜欢
    • 2020-11-20
    • 2017-10-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-05
    • 2014-01-13
    • 1970-01-01
    • 2014-02-02
    相关资源
    最近更新 更多