我正在使用 Google 脚本将 API 中的信息提供给 Twitter 提要。迄今为止,我必须通过使用每分钟的触发器来检查 API,查看是否有更改,如果有更改,则使用 Twitter 和推文进行授权。
由于更改为 Twitter API v1.1,如果我在提示出现时按运行和授权,脚本可以正常工作,但在触发时不会。
我的授权功能如下:
function authorize() {
var oauthConfig = UrlFetchApp.addOAuthService("twitter");
oauthConfig.setAccessTokenUrl(
"https://api.twitter.com/oauth/access_token");
oauthConfig.setRequestTokenUrl(
"https://api.twitter.com/oauth/request_token");
oauthConfig.setAuthorizationUrl(
"https://api.twitter.com/oauth/authorize");
oauthConfig.setConsumerKey('[key]');
oauthConfig.setConsumerSecret('[key]');
};
任何人都可以建议:
- 我该如何解决这个问题
- 另一种解决方案。我对编程比较陌生 - 我只有 JavaScript(主要通过 Google Script)和 Python 的经验,所以使用这些的任何解决方案都是首选。
提前感谢您的帮助。