如何在通电时对trello API进行查询?这似乎是一个显而易见的问题,但我找不到这个问题。
到目前为止,我的简单powerup看起来是这样的:
var boardButtonCallback = function(t){
return t.popup({
title: 'Tools',
items: [
{
text: 'Hide Duplicates',
callback: function(t){
var cardQueryCb = function(result){
console.log(result);
}
var cardQ = 'https://trello.com/1/boards/[board_id]/cards/all';
fetch(cardQ).then(function(response) {
return response.json();
}).then(function(data) {
console.log(data);
});
return t.cards('id', 'name')
.then(cardQueryCb);
}
}
]
});
};
TrelloPowerUp.initialize({
'board-buttons': function(t, options){
return [{
text: 'Duplicates',
callback: boardButtonCallback
}];
}
});调用fetch之后的响应对象表示该调用是未经授权的。
我本以为在加电的上下文中调用这段代码会被认为是授权的。当我登录到trello时,我可以在浏览器中输入该地址并得到一个有效的响应--为什么javascript调用没有得到一个有效的响应呢?
更重要的是,如何从该URL获得成功的响应?
https://stackoverflow.com/questions/44407044
复制相似问题