我正在尝试为Google Apps脚本创建一个trelloApp库,当我将其作为脚本的所有者运行时,它可以正常工作。现在,当它作为库添加到另一个用户的脚本时,我总是收到有关使用错误令牌的错误消息。
这将是图书馆 MXATH_jOrClwhJxK58e3b7OPNgVSik-PP
要进行测试
var API_KEY = "Your Api Key"; //https://trello.com/1/appKey/generate
function test() {
var app = trelloApp.openById(API_KEY)
var organizations = app.getMyOrganizations();
for (var i = 0; i < organizations.length; i++) {
var organization = organizations[i];
Logger.log(organization.getId()+ ' ' + organization.getDisplayName())
}
}
This would be the library in itselve(我用键删除了脚本属性)
我得到的错误是: 服务器截断的响应:expired token(使用muteHttpExceptions选项查看完整的repsonse completa)(第50行,archieve“”) < /强>
Google应用脚本的oauth1 depreceation似乎无关紧要,因为它适用于我自己的用户。
答案 0 :(得分:0)
漂亮的图书馆 - 正是在寻找Trello API之后我正在寻找的东西!
我带了a copy,发现如果我将授权网络应用程序部署为“用户正在运行的应用程序”,那么该库的副本似乎可以从其他Google帐户中正常使用。