是否有可能使用来自一个特定发件人的 gmail -API 获取最近的 5 封电子邮件
Is it possible to get recent 5 emails using the gmail -API from one specific sender
通过另一个问题,我能够限制结果的数量,但我想知道是否有一种方法可以过滤消息并只从一个发件人那里提取它们?
谢谢
您可以使用支持advanced search syntax. For example, if the sender you want messages from is: mysender@mydomain.com
, you can use的查询参数(q):
https://www.googleapis.com/gmail/v1/users/me/messages?maxresults=5&q=from:mysender@mydomain.com
请注意,这只会发回电子邮件的 ID 和线程 ID。如果您想了解有关消息的更多信息,您应该为每条消息使用 messages.get。
通过另一个问题,我能够限制结果的数量,但我想知道是否有一种方法可以过滤消息并只从一个发件人那里提取它们? 谢谢
您可以使用支持advanced search syntax. For example, if the sender you want messages from is: mysender@mydomain.com
, you can use的查询参数(q):
https://www.googleapis.com/gmail/v1/users/me/messages?maxresults=5&q=from:mysender@mydomain.com
请注意,这只会发回电子邮件的 ID 和线程 ID。如果您想了解有关消息的更多信息,您应该为每条消息使用 messages.get。