我正在嘗試在Google Spreadsheets中使用Google APPScript併產生OAuth問題。 電子表格和Google應用程序都受Google提供的Oauth保護 ,因爲我正在使用Google應用程序進行業務。Google App引擎與Google AppScript集成的OAuth問題
下面是我正在使用的腳本....它給了我oauth舞蹈,但未能調用URL並回傳302響應。 不知道接下來要做什麼..已嘗試設置auth回叫哈勒和一切,但沒有遠到。我還爲密鑰和祕密設置了ScriptProperties(未在下面看到)。此外,示波器未設置爲應用引擎指示OAuth適用於整個應用...
我在此結束時得到302響應...在Google App Engine告訴我應用正在請求訪問...這也表示appspot.com是外部提供商
var oAuthConfig = UrlFetchApp.addOAuthService("google");
oAuthConfig.setAccessTokenUrl("https://<blah>.appspot.com/_ah/OAuthGetAccessToken");
oAuthConfig.setRequestTokenUrl("https://<blah>.appspot.com/_ah/OAuthGetRequestToken");
oAuthConfig.setAuthorizationUrl("https://<blah>.appspot.com/_ah/OAuthAuthorizeToken?hd=<blah.com>");
oAuthConfig.setConsumerKey(consumer_key);
oAuthConfig.setConsumerSecret(consumer_secret);
var requestData = {
"method": "GET",
"oAuthServiceName": "google",
"oAuthUseToken": "always"
};
var response = UrlFetchApp.fetch(url, requestData);
302響應是重定向。是什麼讓你覺得這是一個錯誤? – 2011-02-28 02:49:22
我不會完全說出它的錯誤。根據文檔和發佈的材料,上面的OAuth操作都是獲得在Google App Engine上工作的OAuth所需的全部內容..除了它不工作...不知道下一步該做什麼才能實現 – user636191 2011-02-28 04:52:42