Gmail上下文小工具

Joc*_*Joc 8 gmail-contextual-gadgets google-apps-marketplace

我想问题是 - 现在是否可以为gmail创建一个上下文小工具?

过去两天我已经花了很长时间阅读(非常过时的)文档向前和向前,以及我可以在主题上找到的每个论坛帖子.我已经尝试了所有的东西,什么也看不见,甚至没有一丝错误信息可能指向我正确的方向.

这些是我一直关注的步骤,从一开始就开始,并以管理员身份登录我的谷歌应用程序域时一步一步地进行.

1)在谷歌硬盘中,创建了一个新的TestGadget.xml文件,在整个网络上公开共享,并将https://developers.google.com/gmail/contextual_gadgets中的Hello World示例代码的内容复制到其中.

2)在https://console.developers.google.com中 删除了之前的尝试并创建了一个新项目并对其进行了命名.

3)创建项目后,转到API(已启用6个,已尝试删除它们),单击Google Apps Marketplace SDK并启用它.

4)启用后,转到Google Apps Marketplace SDK的API配置,然后转到原始控制台.

现在在apis控制台 -

5)单击API Access,然后单击蓝色的"创建OAuth 2.0客户端ID"

6)给它一个名字(使用与项目相同的名称,不确定是否重要?)然后接下来,并为Web应用程序和服务帐户创建clientID设置(不确定上下文小工具需要什么).

7)去了Google Apps Marketplace SDK选项.
添加了说明已
添加4个图标已
清除"允许个人安装"的复选框为TOS
添加了一个URL(http://www.google.com)以保持其满意

8)在扩展部分,检查通用导航扩展,并再次将其指向www.google.com(必须具有此扩展或驱动器扩展,但对于上下文小工具都没有意义?!)

9)启用COB扩展.
提取器URL - google.com:HelloWorld
小工具网址 - https://drive.google.com/file/d/0B9LL5RYGoC4GUUFFU1FtOXpWSms
参数名称 - 你好(已尝试过@hello,其他组合也只是包含)
Param Value - .*
Scopes -邮件 - 主题行,邮件 - 邮件正文

和保存的更改.在其他尝试中,我尝试了文档中的不同提取器,并将小工具代码更改为匹配,使用指定的param名称,例如google.com:EmailBodyExtractor with email_body,always.*for value

10)单击测试安装流程,显示授权页面,同意条件,为我的域打开,然后接受.然后单击下一步下一步,直到下一位同意发送通知.

11)去https://admin.google.com/AdminHome?fral=1#AppsList:serviceType=MARKETPLACE,应用程序就在那里列出了.检查了设置,并授予了数据访问权限,并且每个人都已启用.

12)给自己发了一封来自不同账户的电子邮件,上面写着主题和身体上的"你好世界".

13)使用https://mail.google.com/mail/u/0/?nogadgetcache=1登录gmail

... 没别的了

14)砰地靠在墙上.很难!

15)与非管理员用户重复最后2个步骤 - 仍然没有(并且没有通知应用程序)

16)回到墙上.....

我错过了什么?

Joc*_*Joc 3

终于成功了。问题在于托管/链接到谷歌驱动器上的小工具。通过上面的具体示例,我将小工具通过 ftp 传输到我的网站并链接到那里,然后一切就开始工作了。

然而,这是一种非常烦人的工作方式,而且我见过很多其他声称使用谷歌驱动器上的文档的示例,那么在开发过程中是否有正确的方法使用谷歌驱动器来托管小工具?