2012-07-14 45 views
0

當腳本從電子表格內起源我意識到,它需要用戶一旦運行該腳本(從電子表格內),再次授權,然後執行。澄清腳本授權

1)所以,你不應該部署一個獨立的用戶界面以及應用程序(即從電子表格起源)如果需要授權,你必須執行它作爲用戶,是否正確?

2)本正在發起script.google.com大點 - 使你可以在待機界面以及應用程序需要授權第一運行腳本的用戶?

3)如果第二個問題是真實的,那麼我假設所有待機沿着UI的應用程序,將在Chrome網上應用店上市將需要從script.google.com發起?

+0

我真的沒有完全理解你的問題,而你親密的地方有一個缺點。如果您描述了一組可重複的事件,您看到的以及您期望看到的內容,這將有助於我回答。 – 2012-07-14 05:12:19

+0

好的,所以我的問題出現在我試圖授權腳本(從電子表格)作爲有效用戶並且不會離開授權屏幕時。我使用了相同的代碼,並將其粘貼到script.google.com上的新腳本中,並通過該用戶下的授權。因此,我試圖弄清楚爲什麼有效的用戶無法通過授權屏幕即使點擊「確定」進行授權之後也是如此。 – 2012-07-14 14:33:53

+0

正在遇到此問題的腳本網址 - https://script.google.com/macros/s/AKfycbwQ1NUoC_YAqcDn2lO4Pw-PXI6N3OtoODzaKz4ISxXplYVo9xku/exec – 2012-07-14 14:40:36

回答

0

回答你的第一個點是不...等等接下來2個問題(這不是真正的問題,而是意見)變得毫無意義。 .. 更精確,獨立的應用程序只需要用戶授權他們第一次用自己的URL調用,就是這樣......

+0

好的,爲什麼有效用戶無法通過授權屏幕?獨立的應用程序? – 2012-07-14 14:55:19

+0

我在另一個評論中看到:'它不會離開授權屏幕'這實際上是什麼意思?發生了什麼事?用戶登錄了嗎? – 2012-07-14 15:32:22

+0

是用戶登錄(我在另一個acct)。然後我轉到腳本網址並查看auth屏幕 - https://docs.google.com/open?id=0B3JTymuE8awLend4UnhpeVFaZlE。我可以點擊授權鏈接,每次我都會發送一封確認郵件,但該屏幕不會消失。 – 2012-07-14 16:30:46

0

其中一個腳本所在的不管 - 電子表格或獨立的'有效用戶'(腳本最終運行的用戶權限)需要對其進行授權。

現在的差(IO 2012之後)是獨立應用程序可以在活動用戶的憑證來運行(活動用戶=有效用戶)。

活動用戶仍然必須授權腳本執行此操作。 我建議你從Chrome網上應用店安裝Drive Eye,你會看到我說的第一手資料。

+0

是啊我嘗試Drive Eye,它爲我工作(儘管最近我收到電子郵件通知說它失敗了)。我把我用過的腳本放在最上面 – 2012-07-14 14:47:56