我已经建立了一个网站,可以使用此代码从Trello中提取评论以在我的网站上显示:
var resource = "cards/" + card.id + "/actions";
Trello.get(resource, function(comments) {
if(!$.isEmptyObject(comments)){
var commentStr="<div class='comments_c'>";
$.each(comments, function(c, cda){
//console.log(cda.data.text);
commentStr += "<p>"+cda.data.text+"</p>";
//addComments(cda.data.text);
});
commentStr += "</div>";
}
console.log(commentStr);
现在可以正常处理评论,但它没有显示像“Sarah Hastings添加此卡片”这样的活动。 api文档没有谈论它,我处于死胡同。我们需要它来报告并寻找从Trello到我们网站的活动(复制,移动,添加)的方法。任何帮助表示赞赏。
答案 0 :(得分:1)
默认情况下,cards/[idCard]/actions
端点会将已过滤的操作返回到commentCard,updateCard:idList
。如果要从该端点获取其他类型的操作,则需要将filter
参数包含在要返回的操作类型列表中。您可以点击此处记录的完整选项列表:https://developers.trello.com/advanced-reference/card#get-1-cards-card-id-or-shortlink-actions,点击该电话的参数旁边的显示。
例如,将卡添加到电路板的操作类型为:moveCardToBoard
,因此您需要将其添加到过滤器参数中。