如何在API中获取附加的Trello票证的ID

时间:2018-04-04 07:36:17

标签: trello

我想以编程方式查找并访问作为故障B的附件的trello票证A

所以,我有机票A的ID,我通过调用https://developers.trello.com/reference#cardsidattachments来检索附件

但是,在回复中,如果附件B本身就是Trello卡,我只会获得B的shortURL。

如何获取B的ID,以便我可以使用B检索https://developers.trello.com/reference#cardsid的详细信息?

有没有办法从shortURL获取B的ID?

1 个答案:

答案 0 :(得分:0)

所以基本上你想要的是从URL获取id。据我所知,这是不可能的。在我的情况下,我通过另一个这样的请求解决了它。

function main() {
  for(let i=0; i<input.length; i++) {
    input[i] = input[i][0].slice(0, 29);  //takes short url
    let target = input[i] + '.json';

    let xhr = new XMLHttpRequest();
    xhr.open("GET", target);
    xhr.addEventListener("readystatechange", function() {
      if(this.readyState === this.DONE) {
        let json = JSON.parse(this.responseText);
        console.log(json['id']);
        ...

input是您想要了解其id的Trello网址。