Trello API(Ruby / Rails)获取用户的卡,板,列表

时间:2017-08-22 08:31:46

标签: ruby-on-rails ruby trello

我想从Trello(使用Trello API)获取特定数据,只知道用户的trello id。我需要获得具有特定列表名称的所有用户卡,以及满足我需要的所有卡:card shortLink,列表名称,板名称。问题是我需要减少等待时间。唯一合理的解决方案是使用较少的API请求。这是我的代码:

userCards = JSON.parse(@a.get('/members/'+trello_id+'/cards?fields=shortLink,labels').body)
userCards.each do |card|
        list = JSON.parse(@a.get('/cards/'+card['id']+'/list?fields=name').body)
        if LIST.include?(list['name'].upcase)
            board = JSON.parse(@a.get('/cards/'+card['id']+'/board?fields=name').body)
        end
end

如果你知道如何让这段代码更快地工作,我会非常高兴听到这个。

0 个答案:

没有答案