使用 API 访问 Google Inbox 提醒

Posted

技术标签:

【中文标题】使用 API 访问 Google Inbox 提醒【英文标题】:Accessing Google Inbox reminders using API 【发布时间】:2015-10-08 06:31:39 【问题描述】:

有没有办法通过Gmail API 或其他方式访问Google Inbox 提醒?我知道 Google Inbox 可以显示来自 Google Keep 的提醒,但找不到任何有关此通信是如何完成的信息。

【问题讨论】:

【参考方案1】:

您目前无法通过 Gmail API 获取提醒。

很遗憾,Google Keep, Now 和 Inbox 也没有 API。

因此,如果您正在制作应用程序,您目前还无法获得用户的提醒。

但要获得您自己的提醒,只需输入“我的提醒是什么?”进入谷歌。

【讨论】:

感谢您的回答,我想在 Google 收件箱中显示 JIRA 问题的截止日期作为提醒,但不幸的是目前还不可能。 @Kartik 我不这么认为。我没有听说过任何新的 API,并且在所有 API 上快速谷歌搜索什么都没有发现。 这很可悲(从围墙花园的角度来看)和烦人的(从高级用户的角度来看)。 :-/【参考方案2】:

Calendar API似乎已经集成了提醒,虽然我不确定这些是不是同一种提醒。

【讨论】:

“提醒是在事件开始前的指定时间触发的警报”。遗憾的是,我认为这些是日历事件特定的提醒。不是 OP 要求的 Google 收件箱提醒。 Calendar 集成了 Reminders API,该 API 由 GooglePlayServices 使用非官方(或未发布)API 提供。不幸的是,只有 Keep、Inbox、Now 和 Calendar 开发人员知道这个 API。谷歌正在向苹果等其他开发者关闭他们的源代码:( 鉴于 Google Inbox 在明年 3 月死亡的最新消息,我猜测 Google 将为 Inbox Reminders 提供一些迁移路径。也许通过 API,也许通过导出选项。【参考方案3】:

有一个Google Tasks API 可用,它在 GMail 中内置了一些提醒功能。

Google Keep、Google Inbox Reminders 和 Google Tasks 的比较以及在 The Google Tasks Guide: How to Get the Most Out of the Simplest To-Do App 找到的信息

【讨论】:

以上是关于使用 API 访问 Google Inbox 提醒的主要内容,如果未能解决你的问题,请参考以下文章

Google Inbox 会在 mailto: body 参数中截断 `=` 之后的所有内容

Google Inbox 如何显示覆盖键盘的小吃栏?

Google Maps API v3 - 单击标记时如何“提醒”标记ID [重复]

转换列表项以扩展为 Google Inbox 等详细信息

使用 powershell 访问 EWS 上的 Inbox 和 SentItems 文件夹

使用 IMAP(javamail API)从 gmail 访问电子邮件