0

LatitudeLocationHistoryを取得するアプリケーションをAppsScriptで作成したいと思います。何らかの理由で、OAuthが機能するために必要と思われるすべてのURIとトークンが提供されていても、「UrlFetchApp」をトリガーする行で常に「予期しないエラー」が発生します。LatitudeAPIをAppsScriptで機能させるための適切なOAuth構成は何ですか?

コードは次のとおりです。

function latitude(){
 var oAuthConfig = UrlFetchApp.addOAuthService("latitude");
 oAuthConfig.setConsumerKey(consumerKey);
 oAuthConfig.setConsumerSecret(consumerSecret);
 oAuthConfig.setAuthorizationUrl("https://accounts.google.com/o/oauth2/auth");
 oAuthConfig.setAccessTokenUrl("https://accounts.google.com/o/oauth2/auth");
 UrlFetchApp.addOAuthService(oAuthConfig);
 var response = UrlFetchApp.getRequest("https://www.googleapis.com/latitude/v1/currentLocation");
 Logger.log(response);
}
4

1 に答える 1

1

Google Latitude APIはOAuth2のみをサポートし、GoogleAppsScriptは現在OAuth1.0aのみをサポートしています。

于 2012-06-30T00:40:45.013 に答える