我正在编写一个gmail插件,它可以作为某些邮件(而不是所有邮件)的选项加载。具有讽刺意味的是,它并未加载我要使用该插件的特定消息。
我在应用程序json中具有以下内容:
{
"oauthScopes": [
"https://www.googleapis.com/auth/gmail.addons.execute",
"https://www.googleapis.com/auth/gmail.readonly"
],
"gmail": {
"name": "My Addon",
"logoUrl": "https://www.gstatic.com/images/icons/material/system/2x/bookmark_black_24dp.png",
"contextualTriggers": [{
"unconditional": {},
"onTriggerFunction": "buildAddOn"
}],
"primaryColor": "#4285F4",
"secondaryColor": "#4285F4"
}
}
Gmail插件文档说,“无条件”是上下文触发器的唯一值,这意味着该插件应为每条消息打开。有什么想法为什么它不会加载一些?
作为背景,该插件将用于将来自自动生成的电子邮件(由我的组织的房间预订系统生成)的事件信息插入表单,以将其添加到适当的Google日历中。我想不出任何有关消息本身的信息,这会使该附件不可用,尤其是由于该附件除了运行所有消息外别无选择。
编辑:奇怪的是,如果我将自动消息转发给自己,它会起作用;那么加载项就会加载。
答案 0 :(得分:1)
当Google无法识别电子邮件的发件人时,就会发生这种情况。在未加载附件的电子邮件中,请注意,除了不显示联系人图片或其姓名缩写以外,它还会显示?。
报道的