我正在使用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);
我第一次运行这个,我得到所有的卡,我保存日期。 当我再次使用新日期运行时,我没有卡片。 如果我创建一张新卡并再次运行它,我会得到新卡。到此为止,一切都按预期进行。 但是,如果我通过更改名称或添加核对表项来修改卡,我不会再次获得此卡。
我希望能够获得自上次阅读以来修改过的所有卡片。
答案 0 :(得分:3)
您可能应该询问该列表上的操作并按updateCard,createCard,copyCard等进行过滤,这样您就可以获得自上次检查以来修改,添加或删除卡片的所有操作。
然后,您可以从中构建已修改的卡片列表。