【问题标题】:"Hello world" as a Gmail plugin?“Hello world”作为 Gmail 插件?
【发布时间】:2010-11-05 15:07:03
【问题描述】:

我正在尝试了解创建访问我的附件的 Gmail 插件的技术。刚开始,什么是“Hello world”作为 Gmail 插件?创建它的步骤是什么?

【问题讨论】:

  • 我可以为 Chrome 或其他支持扩展的浏览器推荐一个插件吗?

标签: gmail


【解决方案1】:

是的,您可以为 Gmail 创建插件,有两种类型:

  • 侧边栏
  • 上下文相关

在 gmail 中查找小工具。在学习了如何使用这些之后,您可以将它们添加到您的 gmail 或任何想要这样做的人,这样您就可以让 Google 托管它。

如果您知道一些HTMLJavaScriptXML,这很容易。

祝你好运

看看这些链接:

【讨论】:

    【解决方案2】:

    您不能创建 Gmail 插件。
    (除非您为 Google 工作)

    【讨论】:

    • 那么像 rapportive.com 或 mailbrowser.com 这样的公司是如何做到这一点的呢?也许我使用了错误的术语,它不被称为“插件”。
    • @user 它们是 Safari、Firefox 和 Chrome 的浏览器扩展(每个都有自己的扩展 API)。
    • 真的吗?谢谢!这听起来确实需要做很多工作。是否有任何库/等可以使这更容易,也许是抽象这些 API,或者您是否必须为每个 API 编写扩展?听起来像:)
    • 首先,您可以使用ChickenFoot,它有一个非常好的DOM 解析器/XPath 搜索,能够开箱即用地创建.xpi 扩展。不过,您应该自己做...只需将代码编写为 .js(Firefox 主要是 JS),制作 xpi。
    【解决方案3】:

    做一些快速研究,Google 现在似乎支持 GMail api 来构建小工具和/或插件。我自己没有做过,但他们似乎希望它起作用。

    https://developers.google.com/google-apps/gmail/

    【讨论】:

      【解决方案4】:

      我认为你可以做到。 (你也会发现 Hello World 程序) http://code.google.com/apis/gmail/gadgets/contextual/

      【讨论】:

        【解决方案5】:

        去年,Google 发布了 GMail API,它允许您执行您想要的操作,但可能无法将您正在寻找的 UX 直接嵌入到 GMail 中。你可以在这里找到它: https://developers.google.com/gmail/api/

        根据您需要它的工作方式,您可以使用上下文小工具 (https://developers.google.com/gmail/contextual_gadgets) 或 Google Chrome 扩展程序来完成您需要的工作。

        【讨论】:

          【解决方案6】:

          Google 最近推出了 Gmail 插件(可能在 2017 年 10 月 24 日)。它可以用 Google Apps Script 开发。谷歌的documentation

          Gmail 插件可以做什么?

          在 Gmail 用户界面中为用户显示附加信息。 连接到非 Google 服务、检索信息或执行其他操作。 提供一个交互界面,允许用户控制插件或将信息发送到另一个服务。

          我不太确定(将在未来几天深入探讨)您是否可以处理附件。但从逻辑上讲,我觉得你也可以这样做,因为GAS supports handling attachments

          截至目前,Google is not allowing 将发布新的插件,但他们将在未来允许它。

          虽然 G Suite 中提供了一些插件 供用户安装的市场,目前无法安装 将您自己的插件发布到 Marketplace。

          如何发布自己的插件?

          截至目前(2017 年 10 月 26 日),他们会根据要求考虑。如果你有一个很酷的想法,fill this form 让他们知道。一旦他们接受您的列表,您就会收到通知。

          Gmail 中的插件界面如下所示

          【讨论】:

            【解决方案7】:

            无法为 Gmail 创建插件。没有开发人员 API,只能使用标准 SMTP/IMAP 协议访问发送/检索电子邮件。

            http://code.google.com/apis/gmail/oauth/

            【讨论】:

            • GMail 通过页面内的 JS 有一个有限的 Greasemonkey API 子集。嘿,你不知道吗,OAuth over HTTP 是否允许我在收件箱中获取完整的邮件列表?
            • @William Google 团队一定已经阅读了您的评论,因为现在确实存在 Gmail API。
            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2011-09-12
            • 1970-01-01
            • 1970-01-01
            • 2018-02-17
            • 1970-01-01
            相关资源
            最近更新 更多