线程获取 - 只是元数据

时间:2014-06-26 16:58:54

标签: gmail-api

我正在以这种方式进行完全同步:/threads列表,然后是获取每个线程/threads/{id}的请求。然而,这会将每条消息与其身体数据一起返回给我 - >我只是想获取消息的元数据。我可以在get' messages/{id}'您可以指定格式,但不能在get threads/{id}

中指定

2 个答案:

答案 0 :(得分:2)

Threads.get()现在支持format = METADATA,您可以使用新的“metadataIncludeHeaders”将标题列表进一步限制为少数几个。这比使用“字段”更有效,因为它只从后端获取必要的内容而不是稍后过滤它:

https://developers.google.com/gmail/api/v1/reference/users/threads/get

答案 1 :(得分:0)

我认为元数据是指标题(没有正文)。您可以使用fields参数来获取( messages / payload / headers ):

https://www.googleapis.com/gmail/v1/users/me/threads/{thread-id}?fields=messages%2Fpayload%2Fheaders&key={YOUR_API_KEY}