我使用的是gmail API,除了query和Q属性之外,其他的都可以工作。
// service.Users.Messages.List("me").Q = $"subject:(my search term)";
var response = service.Users.Messages.List("me").Execute();返回所有消息,而不管前面的语句是被注释掉还是被执行。
我还用fiddler检查了请求,GET请求中没有任何查询参数或其他东西的痕迹……与无查询请求相比没有区别。
发布于 2021-11-15 14:59:31
您似乎已将请求的一部分注释掉了。第二个可选参数需要按下面的方式设置。
var request = service.Users.Messages.List("me");
request.Q = "subject:test";
var response = request.Execute();为了弄清楚如何使用Q参数,最好在Gmail web应用程序中测试它。您将发送的文本将完全相同

https://stackoverflow.com/questions/69976331
复制相似问题