问题标签 [gmail-contextual-gadgets]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
674 浏览

google-app-engine - OpenID 登录在 Gmail 上下文小工具中不起作用

我正在尝试使用我的 gmail 小工具设置 SSO,但我被卡住了。貌似即使在弹窗中登录成功,重试获取用户的请求还是找不到用户。

这是我的处理程序:

编辑:更新的代码。请参阅下面答案的评论。

和 javscript(基于本指南):

到目前为止,弹出窗口启动,然后我登录,然后重定向到我的应用程序主页,如果用户登录,则显示用户的电子邮件地址。

但是当弹出窗口关闭时,因此重试fetchData(),即使它在重定向中返回正确的用户到弹出窗口中的主页,users.get_current_user()仍然会返回。None

我错过了什么?

0 投票
0 回答
657 浏览

google-apps-script - 谷歌脚本访问联系人的电子邮件地址的自定义标签

(Google 脚本的新手{大约 2 周},所以请详细说明)

我已经尝试了所有我能找到或想到的方法来显示联系人电子邮件地址列表的自定义标签。这非常令人沮丧。当我搜索时,我得到了很多关于 gmail 邮件标签的点击,但没有针对单个联系人中的电子邮件地址的自定义标签。

长期目标是为我儿子的童子军建造一个汽车货运代理,迈出小步来到达那里。

有些男孩希望通过短信收到通知,有些则希望通过电子邮件收到通知。由于有些有实际的电子邮件(与附件一起使用)和手机(用于提醒),因此需要自定义联系人电子邮件标签。我可以列出所有联系人组,并且可以列出每个组中的所有联系人姓名。我什至可以获得每个联系人的所有电子邮件地址。但我无法获取联系人电子邮件列表的自定义标签。

我无法理解为什么“getLabel”方法不能完成所有“幕后”工作并返回标签文本,而不管标签类型(自定义或内置)如何。

任何指导将不胜感激。

0 投票
1 回答
407 浏览

google-gadget - 测试 Google 上下文小工具

无需成为域管理员就可以测试我的 google 上下文小工具吗?

提前致谢。

0 投票
1 回答
529 浏览

gmail - 可以从 gmail 上下文小工具保存到外部数据库的字符数是否有限制?

我正在编写一个连接到 gmail 以将其与外部应用程序连接的 gmail 上下文小工具。我遇到了一个问题:如果收到的电子邮件似乎超过了大约 1000 个字符,那么我似乎无法将该电子邮件的完整副本直接保存到外部应用程序数据库中(保存少于大约 1000 个的电子邮件内容没有问题人物)。有人可以确认这确实是 Gmail 施加的限制吗?如果是这样,有什么办法可以规避这个限制吗?

0 投票
1 回答
296 浏览

gmail - 撰写新电子邮件时的 Gmail 上下文小工具触发器

当用户点击“COMPOSE”时,我应该如何触发 Gmail 上下文小工具?

0 投票
1 回答
160 浏览

javascript - GMail 上下文小工具 - 匹配多个条件的多个模式

我正在开发一个简单的 GMail 上下文小工具(现在,如果满足 2 个条件,则 gmail 页面中有一个简单的“hello world”)。但我需要匹配一个双重条件,而不仅仅是一个。正因为如此,我不能使用预设提取器(如果我在清单中使用两个提取器,使用预设提取器,它们在 OR 条件下工作)。

根据这篇文章,有一种方法可以匹配双重条件:

自定义提取器允许开发人员在满足一系列条件时触发他们的小工具。例如,开发人员可以编写一个提取器,仅当“Hello world”出现在主题中并且“jo...@example.com”是电子邮件的发件人时触发小工具。这允许开发人员更精细地调整他们的小工具,并提供更多相关的上下文信息。

这正是我需要的,如果发件人是“xxx@xx.com”并且主题是“zzz”,我需要匹配

问题是我在google api 页面中找不到有关此问题的任何参考资料

如何在自定义提取器中定义双重 AND 条件

谢谢再见

0 投票
1 回答
486 浏览

gmail-contextual-gadgets - 无法加载 Gmail 上下文小工具

帮助!我一遍又一遍地看着这个,它只是不会加载。我应该在每封电子邮件上看到它,但什么也没有。我错过了什么?

和小工具:

0 投票
1 回答
339 浏览

gmail - Google gmail 上下文小工具 - 添加带有外部字符串列表的自定义提取器

如何编写使用外部字符串列表的自定义提取器?我只想为动态受限电子邮件地址列表添加上下文小工具。

0 投票
1 回答
394 浏览

javascript - 在 Google Contextual Gadget 中保存 UserPrefs

我正在写一个gmail 上下文小工具。穿过这个雷区后,我陷入了一个似乎没有人遇到的问题,如果我只是导航回收件箱和另一封被遗忘的电子邮件,我的 UserPreferences 只会保存在页面刷新时。我启用了用户首选项:

它们看起来像这样:

我尝试使用和不使用模块 id 初始化我的首选项:

或者

我什至在 iframe/gadget 上强制使用 javascipt 进行刷新,但这也不起作用,这让我相信问题在于谷歌为我缓存旧数据并且在页面关闭之前不保存它,如果这有任何意义的话.

/?nogadgetcache=1/在我的网址中使用

0 投票
1 回答
667 浏览

php - 如何使用 gmail Contextual Gadget 访问电子邮件附件

有什么方法可以使用 gmail Contextual Gadget 获取邮件附件。使用提取器无法读取邮件附件。