问题标签 [google-schemas]

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 投票
0 回答
215 浏览

smtp - 使用 SMTP 发送 Gmail 架构

我正在寻找一种使用 Gmail SMTP 发送谷歌模式的方法。发件人和收件人是一样的。

该架构使用http://gmail-actions.appspot.com/工作正常, 但如果我在 python 脚本中复制相同的内容(如下所示),它就不起作用。

电子邮件标头似乎没有 SPF 或 DKIM 签名。

我应该怎么办 ?谢谢

0 投票
0 回答
106 浏览

email - Gmail ReviewAction 架构未发布到服务

我标记了我的电子邮件并使用 Gmail 应用脚本教程发送了它。

它正确显示在我的收件箱中。它显示了一个审查按钮。当我点击它时,它有一个评论正文的字段和你可以选择的 5 颗星。号召性用语说在 Gmail.com 上发布有点奇怪(可能指向核心问题),但我不确定。

当我点击 Gmail 中的审核按钮并填写表单时,提交时它会提供以下错误。

当我从控制台调用它时,可以到达我提供的端点并返回 200。

为什么 Gmail 会出现此错误?有没有一种好方法来调试来自 Gmail 的这个请求?另外,为什么评论卡在号召性用语中显示发布到 Gmail.com?电子邮件中的 Schema.org 标记似乎是正确的。

0 投票
1 回答
402 浏览

google-schemas - 使用电子邮件架构触发 Google Now Cards:卡片不显示

我将模式插入到一封电子邮件中,以 JSON-LD 格式确认事件注册。我使用 Google AppScript 将其邮寄给自己。但我无法在 Google Now 中看到触发的卡片。该标记已通过 Google 的标记测试人员验证并且有效。

这里可能是什么问题?

0 投票
1 回答
818 浏览

gmail-api - 使用自定义域的 Gmail api

我想为我的客户使用带有自定义域的 gmail。我可以使用 api 设置带有自定义域的 gmail 帐户吗?有文档吗?有什么经验吗?

非常感谢。

埃里克

0 投票
0 回答
215 浏览

gmail - Gmail 操作 - 确认操作按钮错误:“无法向 gmail.com 发送请求。”

我正在尝试在收件箱中测试 Gmail 的操作,特别是确认操作 ( https://developers.google.com/gmail/actions/reference/one-click-action#confirm_action )。我使用 Google 的 Apps Script 编写了一个脚本,将这个 JSON 嵌入到电子邮件中:

然后发送给我自己。当我收到电子邮件时,“确认操作”按钮会正确显示,但是当我单击它时,会收到一条错误消息,内容为“无法向 gmail.com 发送请求”。我可以访问 servlet 页面的点击日志,根据日志,操作按钮根本没有访问该页面。

请求被发送到的 servlet 由 Google Apps Engine 托管,网址为:https ://aerobic-forge-659.appspot.com/ 。如果直接在浏览器中输入 url,它就可以正常工作。这是它的代码:

我已经在互联网上搜索试图找到解决这个问题的方法,但到目前为止还没有成功。我已确保为服务器使用安全 url,我正在使用 Google 的脚本发送电子邮件(所以我知道它们已经过正确身份验证),并且我只向我自己的电子邮件地址发送电子邮件(所以我还不需要向谷歌注册)。任何帮助/建议将不胜感激。

0 投票
1 回答
536 浏览

json - 如何在 Mandrill 模板中嵌入 Google 模式的脚本

我正在尝试在我的 mandrill 模板中嵌入一段代码以启用 Google Schemas,但是每当我尝试发布模板时,Mandrill 都会重新加载并且代码会消失。

代码是:

任何想法?

0 投票
1 回答
163 浏览

inbox - 从 Gmail API 收件箱操作中识别用户的电子邮件地址

有没有办法从收件箱操作中简单地识别和返回用户的电子邮件地址。

例如

我们组织的所有用户都使用 Gmail 帐户,因此无需生成其他标识符来代替上面链接中显示的“email_address=USERS'S EMAIL ADDRESS HERE”,因为我们已经记录了他们的电子邮件地址。

谢谢你。

0 投票
5 回答
1979 浏览

ios - 无法通过 gmail api 向多个发件人发送电子邮件

我们在 iOS 上使用新的 gmail api 来发送电子邮件,一切都适用于单个收件人的消息。当我们在“to”字段中指定多个时,我们会收到以下错误:

我已验证我们发送的内容实际上是有效的 rfc822 消息。

0 投票
1 回答
1413 浏览

performance - 使用新的 Gmail API 同步 Gmail 收件箱邮件的有效方法?

Web 应用程序使用新的 Gmail API ( Users.messages: send )代表UserAUserB发送电子邮件。

同步响应包含存储在数据库中的threadIdmessageId 。

然后,我们查询历史 API 以了解用户收件箱 ( Users.history: list ) 中的任何更改。

有没有一种有效的方法来获取自上次同步以来的所有更新(新回复、已读/未读更改)?

我们尝试的一种实现是通过自定义标签过滤历史 API 结果。不幸的是,我们注意到一旦线程/消息被标记为特定标签,任何后续响应都不会自动标记,并且历史 API 响应中不包含新的回复。

第二种方法是使用 gmail 高级搜索来查询线程以查找特定标签和日期(例如 after:2014/08/29 label:MY_LABEL)。问题是 gmail 不会返回在 2014/08/29 之前创建但在该日期有回复的线程。

任何可扩展的建议将不胜感激。

0 投票
4 回答
6732 浏览

android - 使用 Android 访问 Gmail API

我正在尝试使用 Android 应用程序访问 Gmail API。我已使用所有可用范围组合成功请求并接收到访问令牌。但似乎每次我实际尝试使用 Gmail API 命令时,我都会得到一个403 exception reading: Access not configured please use Google developers console to activate the api...

不用说 API 已激活,并使用正确的包名称和 sha1 代码创建了客户端密钥。相同的客户端 ID 可以很好地与 Google Plus 功能配合使用。

有人遇到此问题或成功从 Android 连接到 Gmail api 吗?

谢谢

这是日志:

除了 Google+ API 和 Gmail API 之外,是否还有其他 API 需要在 API 控制台中启用?

编辑:

我发现使用基于 WebView 的身份验证会产生一个访问令牌,该令牌将授予 Gmail API 访问权限,但这不是一个有效的解决方案,因为该令牌是短暂的。至于现在 GoogleAuthUtil 将授予令牌,但它的权限不足以使用 Gmail API。有人成功地将 Android 与 Gmail API 连接起来并愿意分享吗?

编辑2:

以下是我正在做的事情的片段:

获取令牌:

尝试从 Gmail API 获取邮件:

使用 Gmail API 服务时会捕获异常。此外,我尝试清除令牌并要求一个具有相同结果的新令牌。