如何使用Trello API获取最近更新的卡?

时间:2016-12-20 02:54:53

标签: api trello

我正在使用Trello API获取列表中的所有卡片。我使用“自上”参数和我上次获得卡片的日期,以便我只获得最近修改过的卡片:

var parameters = {
    filter: 'open',
    fields: 'all',
    checklist: 'all',
    since: self.lastDate
};

var path = '/lists/' + list.id + '/cards/';
Trello.get(path, parameters, getCards, getCardsFailed);

我第一次运行这个,我得到所有的卡,我保存日期。 当我再次使用新日期运行时,我没有卡片。 如果我创建一张新卡并再次运行它,我会得到新卡。到此为止,一切都按预期进行。 但是,如果我通过更改名称或添加核对表项来修改卡,我不会再次获得此卡。

我希望能够获得自上次阅读以来修改过的所有卡片。

1 个答案:

答案 0 :(得分:3)

您可能应该询问该列表上的操作并按updateCard,createCard,copyCard等进行过滤,这样您就可以获得自上次检查以来修改,添加或删除卡片的所有操作。

然后,您可以从中构建已修改的卡片列表。