gpt4 book ai didi

gmail-api - 获取用户邮箱当前历史记录 ID

转载 作者:行者123 更新时间:2023-12-04 12:51:36 33 4
gpt4 key购买 nike

我想开始同步用户邮箱,所以我需要用户邮箱的最新 historyId。似乎没有办法通过一个 API 调用来实现这一点。

gmail.users.history.list 端点包含一个 historyId,这似乎是我需要的,来自文档:

historyId   unsigned long   The ID of the mailbox's current history record.

但是,要从该端点获得有效响应,您必须提供 startHistoryId作为参数。

我看到的唯一替代方法是请求列出用户消息,从中获取最新的历史记录 ID,然后向 gmail.users.history.list 发出请求,提供该历史记录以获取最新的历史记录。

其他想法?

最佳答案

你退房了吗https://developers.google.com/gmail/api/guides/sync ?

根据您的用例是什么,为了避免当前状态与开始转发同步之间的竞争,您需要提供适当的 historyId。如果有“获取当前历史记录 ID”,那么您之前的状态和您获得这些结果之间的任何内容都将丢失。如果您没有任何特定的现有状态(例如,只想获取更新并且在此之前不关心任何事情),那么您可以使用您提到的任何返回的 historyId(例如在消息或线程上)。

关于gmail-api - 获取用户邮箱当前历史记录 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26267357/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com