我有一個功能(和支持功能),從我的Gmail帳戶讀取,解析郵件的內容以查找PayPal付款信息,並將這些信息寫入Google電子表格。它完美的作品。我不知道的是用戶如何調用這個函數。 Gmail缺少一個附加組件菜單或對象模型來對其進行編程。那麼我的Gmail用戶如何調用這個函數呢?用戶界面從Gmail調用Google Apps腳本功能?
回答
如果腳本附加到電子表格,那麼他們可以從中運行它。否則,您可以將其部署爲一個Web應用程序,並具有與Gmail分開的界面。您也可以將其嵌入Google網站。
我有一個腳本,可以從指定的時間範圍內獲取每個消息(不是會話),並將收到的日期,發件人,收件人,郵件標題寫入電子表格。用戶從Web界面調用該腳本。爲了允許額外的信息(例如未來維護者的說明和隱藏文檔),我將它嵌入到Google網站中。我這樣做是因爲腳本每次都會創建新的電子表格,所以如果結尾是一樣的話,那就是我推薦的做法。
您可以創建在腳本編輯器的HTML文件,並使用
function doGet(e) {
var htmlPage = HtmlService.createHtmlOutputFromFile('Index.html')
return htmlPage
}
顯示有顯示的網頁。
完美,Vytautas!我不確定在Gmail中是否有祕密的附加組件機制,我錯過了什麼。 – tomcam
您可以編寫自定義電子表格函數並通過在電子表格單元格中鍵入函數名稱來手動調用它。這適用於臺式機和手機。
舉例來說,如果代碼是:
function getTransaction() {
// Your code here
}
你可以到電子表格,並在單元格中輸入= getTransaction()來執行的功能。
不是我正在尋找的東西,而是顫抖中的一個可怕的箭頭。這一定會有一天有幫助。謝謝你,阿米特。 – tomcam
- 1. Google Apps腳本用戶界面:如果已經登錄到Gmail,該怎麼做?
- 2. 用於刪除Gmail的Google Apps腳本
- 3. Google Apps腳本用戶界面的未來 - UiInstance或HTML服務?
- 4. Google Apps腳本用戶界面:滾動到屏幕頂部
- 5. 是否可以使用Google Apps腳本來裝飾Google日曆或GMail用戶界面?
- 6. 從Google Apps腳本調用Twitter API
- 7. 用戶在Google Apps腳本發佈的用戶界面服務中共享UserProperties
- 8. 在HTML中調用Google Apps腳本功能
- 9. Apps腳本或上下文小工具將用戶界面添加到Gmail
- 10. Google Apps腳本無法運行功能?
- 11. 從Google Apps腳本
- 12. 如何從本地Python腳本調用Google Apps腳本
- 13. 問題使用Google Apps腳本將非Gmail用戶添加到Google日曆
- 14. 如何從網頁調用Google Apps腳本頁面
- 15. 自動刷新Google Apps腳本的Web應用程序用戶界面?
- 16. 如何在Google Apps腳本用戶界面上正確應用Firefox的邊距
- 17. Google apps腳本使用單個腳本爲多個帳戶創建gmail別名
- 18. Google Apps腳本EventHandlers與用戶數據
- 19. 使用Google Apps腳本在Google Apps帳戶中遷移郵件
- 20. 使用Google Apps腳本在Gmail中創建本機過濾器
- 21. Google Apps腳本 - autoResizeColumn錯誤[越界]
- 22. 使用Google Apps腳本
- 23. Google Apps腳本ToggleButton用法
- 24. Google Apps腳本:找不到腳本功能:FormatCWR
- 25. Google Apps腳本/表格 - 腳本功能找不到
- 26. 從Android應用運行Google Apps腳本?
- 27. 在Google Apps腳本中使用電子表格功能?
- 28. 從Google Apps腳本運行python腳本
- 29. Google Apps腳本 - 使用Gmail簽名發送電子郵件
- 30. 使用Google Apps腳本爲Gmail添加UiApplication
您可以將腳本作爲網絡應用程序發佈,用戶只需要獲取發佈的Web應用程序的URL即可調用它。他們必須使用他們的gmail憑據登錄。 –
正是我需要知道的。謝謝,Sujay。 – tomcam