angularjs - Chrome 扩展(Angularjs)到 Gmail 附加组件(Appscript)
问题描述
我们开发了一个 google chrome 扩展程序(使用 angularjs),它读取 gmail 邮件,并通过使用肥皂服务将它们发送到本地服务器。现在我们的一些客户有内部安全政策,禁止他们使用 chrome 扩展程序,这现在迫使我们开发 Gmail 插件(Google Appscript)。
我的问题是,有没有一种方法可以轻松地重用我们的 angularjs 应用程序并将其包含/使用在 Google Appscript 应用程序中。
我们知道,Appscript 应用程序实际上不是客户端应用程序(与 chrome 扩展不同),并且我们可能必须重写应用程序的大部分,但我们只是不想错过任何关于重用 angularjs 的机会代码。
你们中的任何人在使用肥皂服务时是否也遇到过 Google Appscript 的主要限制(实际上这是我们现有应用程序的主要功能)
谢谢你的任何建议。
解决方案
GMail 插件不允许这样做,但您可以利用Google Apps Script Web Apps。
不幸的是,您必须考虑一个更大的问题。与 GMail API 相关的许多范围现在都受到新用户数据政策的限制,您的应用程序需要经过验证,并且可能需要进行安全评估;这可能会花费您 15,000 美元到 75,000 美元不等!阅读标题为“安全评估将如何工作?”的部分 在OAuth 应用程序验证常见问题解答中了解详细信息。
推荐阅读
- sockets - What is meant by record or data boundaries in the sense of TCP & UDP protocol?
- python - Python - 有效地检查列表中的每个项目与其他项目
- html - 确保图像、标题、段落和按钮保持水平,标题和段落的长度大小不同
- go - 无法在“/find/{id}”下触发 API 端点执行
- c# - 从后台线程显示和关闭表单
- python - Python仅循环最后一个列表值
- assembly - SYSRET vs SYSRETQ 区别和兼容模式
- html - 我无法选择后代跨度
- npm - 如何根据项目中的实际树枝文件创建数据列表
- javascript - 在反应js中添加子函数