如何使用gmail API的查询?设置属性 Q好像没有效果

How to use gmail API's Query? Setting property Q seems to be not effect

我正在使用 gmail API,除了查询,Q 属性.

之外一切正常
// service.Users.Messages.List("me").Q = $"subject:(my search term)";
var response = service.Users.Messages.List("me").Execute();

返回所有消息,无论前面的语句是否被注释掉或执行。

我还用 fiddler 检查了请求,在 GET 请求中没有任何查询参数或其他内容的痕迹...与无查询请求相比没有区别。

您的请求中的一部分似乎被注释掉了。第二个可选参数需要按以下方式设置。

var request = service.Users.Messages.List("me");
request.Q = "subject:test";
var response = request.Execute();

要弄清楚如何使用 Q 参数,最好在 Gmail 网络应用程序中对其进行测试。您发送的文本将完全相同