【发布时间】:2014-07-29 21:51:46
【问题描述】:
情况如下:有一个gmail上下文小工具,它需要同时访问两个字段:MessageID和发件人的电子邮件。标准提取器似乎不支持多个字段,所以我使用自定义提取器。问题是,它根本不起作用。
我在提取器上传和注册过程中似乎做错了什么。据我所知,必须 (1) 使用 Google Apps Extensions Console 上传提取器(如此处所述:https://developers.google.com/google-apps/extensions-console/?csw=1#extractor),然后 (2) 在 Google Apps Marketplace 中指定其 url、参数名称和参数值配置 gmail 上下文小工具时的 SDK(此处提到 https://developers.google.com/apps-marketplace/preparing)。
根据我在步骤 (2) 中输入的内容,结果要么是上下文小工具根本不出现,要么是上下文小工具被触发但只有一个字段值可用(即我在'参数名称'/'参数值')
我做错了什么?当实际上有多个参数时,我在 Google Apps Marketplace SDK 中指定一个参数名称/值似乎很奇怪。还有另一种注册自定义提取器的方法吗?还是自定义提取器已过时,被更新的东西取代?
【问题讨论】:
-
为什么要标记应用脚本?不是
-
参数名称和值对应于此处列出的 Param 标签:developers.google.com/gmail/… 这些只能用于过滤匹配的电子邮件。您是否还发现它限制了将哪些提取的值发送到小工具?
-
我需要发件人的电子邮件来过滤匹配的电子邮件,以及小工具中的 messageID 和发件人的电子邮件。可以仅使用小工具中的 messageID 进行管理,通过 gmail API 获取发件人的电子邮件。但是对于过滤发件人的电子邮件至关重要。
标签: google-apps-marketplace gmail-contextual-gadgets