Class Service

服務

存取及操作指令碼發布作業。

方法

方法傳回類型簡短說明
getUrl()String如果已部署網頁應用程式,則傳回該應用程式的網址;否則傳回 null
isEnabled()Boolean如果指令碼可做為網頁應用程式存取,則傳回 true
方法傳回類型簡短說明
disable()void停用指令碼的網頁應用程式存取權。

內容詳盡的說明文件

getUrl()

如果已部署網頁應用程式,就會傳回該應用程式的網址;否則會傳回 null。如果您執行的是開發模式網頁應用程式,這個方法會傳回開發模式網址。

// Mail the URL of the published web app.
MailApp.sendMail(
    'myself@example.com',
    'My Snazzy App',
    `My new app is now available at ${ScriptApp.getService().getUrl()}`,
);

回攻員

String:網頁應用程式的網址


isEnabled()

如果指令碼可做為網頁應用程式存取,則傳回 true

回攻員

Boolean:如果指令碼是以網頁應用程式形式發布,則為 true;如果不是,則為 false

已淘汰的方法

已淘汰。這個函式已淘汰,不建議在新指令碼中使用。

停用可透過網頁應用程式存取的腳本。這個方法等同於開啟「Publish > Deploy as web app」對話方塊,然後按一下「disable web app」。

ScriptApp.getService().disable();