【发布时间】:2014-11-07 18:32:12
【问题描述】:
在为某些搜索查询做消息列表后获取电子邮件“已读状态”的最有效方法是什么?
正如include extra field question for messages#list 中所述,Google's try api 中有字段选项,但它不会返回带有这些字段的结果。可能这是一个错误或 gmail 团队出于效率原因没有添加这些字段。
假设我们无法从messages#list api中获取任何额外的字段,包括标签,那么从messages#list api获取的消息列表的只读状态的最佳方法是什么?我想避免加载我们在使用 get api 中的“最小”时获得的读取状态以外的任何内容。
【问题讨论】:
-
我正在寻找的功能类似于使用 IMAP#fetch 时的 fetchprofile "FLAGS",它允许我使用第一个搜索结果获取标签/读取状态,从而提高效率并减少 API 调用。
-
不知道为什么对这个问题投反对票,似乎每个人在从基于 IMAP 的原始 gmail 搜索转移到更新的 gmail API 时都会遇到。
标签: gmail-api