2012-07-21 16 views
1

我正在從他出色的書'Google Script'中忙於實施James Ferreira的融合表示例。不過,Google Apps Script已經更新爲包含可共享庫,James還在googlescriptexamples.com上創建了可共享的融合表庫。OAuthServce與James Ferreira融合表示例

我可以很容易地將庫添加到我的項目中,並且自動完成識別「searchFusion」調用,但是當我嘗試部署並運行時,我得到「您無權訪問庫OAuthService,使用您的腳本,或者它已被刪除。「

關於如何獲得授權的任何想法?我已創建所需的Fusion Table,並將FUSION_ID作爲項目屬性包含在內,如果需要...

回答

0

您是否安裝了OAuthApp library

+0

是的,謝謝。我覺得很奇怪,這個庫叫做OAuthApp,但是錯誤是關於OAuthService丟失的 – BruceM 2012-07-22 05:52:59

0

如果您在腳本中更改了OAuthService(自動完成部分),那麼+ james ferreira在他的libriary中使用過,那麼它只是工作。我有一個類似的情況,Objapp被改爲ObjApp。

+0

對不起,我不明白你的意思,請問你能提供更多的細節嗎? – BruceM 2012-07-22 10:42:03

+0

您是否按照鏈接中描述的步驟操作:[鏈接](https://sites.google.com/site/scriptsexamples/custom-methods/google-oauth)。 – 2012-07-22 12:46:25

+0

我創建了一個函數: function authMe(){ var options = OAuthApp.getAuth('fusion'); } 我第一次從腳本編輯器運行它時,它會經歷整個授權過程,我選擇授權,授予訪問權限。之後,我每次運行它時,都會收到此問題中提到的原始錯誤消息... – BruceM 2012-07-22 15:07:31