嗨,我一直使用oDesk API很长一段时间,但现在我需要授权来获取一些数据,但我无法弄清楚。这是我正在使用的代码,并获得oAuth错误。如果你知道什么,你的帮助将会非常有用。谷歌脚本oAuth + Odesk API
function debug() {
var oAuthConfig = UrlFetchApp.addOAuthService("odeskapi");
oAuthConfig.setConsumerKey("xxxxxxxxxxxxxxxxxxxxxxxxxxxx");
oAuthConfig.setConsumerSecret("xxxxxxxxxxxx");
oAuthConfig.setRequestTokenUrl("https://www.odesk.com/api/auth/v1/oauth/token/request");
oAuthConfig.setAccessTokenUrl("https://www.odesk.com/api/auth/v1/oauth/token/access");
oAuthConfig.setAuthorizationUrl("https://www.odesk.com/services/api/auth");
var options = {
"method" : "GET",
"oAuthServiceName" : "odeskapi",
"oAuthUseToken" : "always"
};
var request = UrlFetchApp.fetch("https://www.odesk.com/api/profiles/v1/search/jobs.json", options);
}
什么错误你好吗?这是非常重要的分享 - 否则我们将不得不注册oDesk API来获取密钥并运行此代码! –
谷歌只是说“OAuth错误”。没有更多的细节。即使我不知道如何检查它发生了什么。 – Max