2013-03-14 457 views
0

有沒有其他方法可以調用Google Apps腳本,該應用程序只在位於該域中的用戶調用的另一個Google Apps腳本內提供內容並且僅限於某個域?基本上內容服務腳本是在域的管理員上運行並提供私人信息的東西。在另一個應用程序腳本中調用應用程序腳本

我認爲它應該在製作內容服務腳本時可用,可用於匿名用途,但我希望內容服務腳本僅在域中可用。

+0

你見過[這個其他職位(http://stackoverflow.com/questions/14362336/google-app-script-run-script-from-within-another-script)? – 2013-03-14 15:45:07

+0

我之前看過那篇文章,那不是我正在尋找的。 – 2013-03-18 10:23:50

回答

0

不幸的是,這是不可能的,因爲腳本請求沒有在作者的名字中執行,也沒有用戶執行它,設置腳本的匿名用法應該可以工作。

但是,您可以通過帖子或獲取來傳遞參數。所以即使任何人都可以調用該腳本,只有使用鍵參數調用的腳本纔會執行某些操作

剩下的問題是使用方法:獲取或發佈 我不知道腳本提出的請求是否完成在https中,所以這可能是一個更好的解決方案來使用後。

+0

是的,匿名共享設置完美。使用GET獲取URL可以完成任務。 var response = UrlFetchApp.fetch(「https://script.google.com/a/macros/domain.com/s/script_key/exec?user=」+ user).getContentText(); – 2013-03-18 10:18:20

相關問題