我有一个功能(和支持功能),从我的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