设置Users.messages.list的可选查询参数

时间:2014-07-31 12:59:04

标签: c# .net gmail-api

我尝试使用Gmail API进行高级搜索,但我无法弄清楚如何设置查询的参数。我想使用查询is:chat进行搜索,因此所有返回的消息都只是聊天消息。

在文档的示例中,他们使用名为setQ("query")的方法,但这只适用于Java。有人知道如何在C#中设置此参数吗?

修改 在Java中,就像这样:service.users().messages().list("me").setQ("is:chat").execute();

1 个答案:

答案 0 :(得分:3)

好的,我现在觉得有点蠢,答案非常简单。它只需要将调用分成三行:

ListRequest request = service.Users.Messages.List("me");
request.Q = "is:chat";
ListMessagesResponse response = await request.Execute();