如何在请求列表时获取Gmail电子邮件的特定属性?

时间:2017-11-10 09:27:36

标签: c# email gmail-api

我使用Gmail API,我找到了如何获取消息ID列表,并在循环中,如何分别获取这些电子邮件的特定属性。 问题是要使每封电子邮件的请求非常慢,主要是当我的客户在数百个标签中订购了数百封邮件时......

当我使用UsersResource.MessagesResource.ListRequest时,我尝试在第一次请求时找到获取一个特定属性的方法,但未成功... 有关信息,我想要获得的属性是" 消息ID " (不是Google提供的ID)。

我使用Exchange Web Service做过一次,如果可能的话,我想用Gmail API做这件事。

提前感谢您的回答。

PS:请原谅我的英语,这不是我的母语。

1 个答案:

答案 0 :(得分:0)

当您向API发出请求时,您可以发送一个名为fields的可选参数,它将允许您返回部分响应以及您感兴趣的字段

Documentation

  

https://www.googleapis.com/demo/v1?key=YOUR-API-KEY&fields=kind,items(title,characteristics/length)