使用Oauth作为库的trelloApp似乎不起作用

时间:2015-07-25 13:04:28

标签: oauth google-apps-script trello

我正在尝试为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似乎无关紧要,因为它适用于我自己的用户。

1 个答案:

答案 0 :(得分:0)

漂亮的图书馆 - 正是在寻找Trello API之后我正在寻找的东西!

我带了a copy,发现如果我将授权网络应用程序部署为“用户正在运行的应用程序”,那么该库的副本似乎可以从其他Google帐户中正常使用。