如何使用c#在Google API中基于时间检索电子邮件? 我们可以通过日期时间查询字符串以获取最新电子邮件吗? 虽然解决这个问题,但我只能找到约会日期。 有没有办法根据时间获取最新邮件?如何使用c#在Google API中基于时间检索电子邮件?
回答
是的,您可以通过查询参数传递中包含的Gmail API获取信息列表调用一起实现这一点:
List<Message> result = new List<Message>();
UsersResource.MessagesResource.ListRequest request = service.Users.Messages.List(userId);
request.Q = query;//This is where you put in your data query
do
{
try
{
ListMessagesResponse response = request.Execute();
result.AddRange(response.Messages);
request.PageToken = response.NextPageToken;
}
catch (Exception e)
{
Console.WriteLine("An error occurred: " + e.Message);
}
} while (!String.IsNullOrEmpty(request.PageToken));
查询参数是一样的,你在你的邮箱搜索框中通过。例如after:2015/6/28 before:2015/7/1
之后,通过调用带消息ID的Get获取单个消息详细信息。
希望这会有所帮助。
其实我想要的是基于时间的邮件,而不是日期。查询参数如下:2015/6/28 12:55:00 PM之前:2015/7/1 02:30:00上午。提前Thanx。 – user1021583
是的,没错。实质上,您可以像在Gmail搜索框中一样传入相同的查询参数。 –
Furhan的答案很好。我只想补充一点,如果你想搜索比2015/6/28更具体的邮件,你可以提供例如after:<TIME_IN_SECONDS_SINCE_EPOCH>
比方说,你想后,邮件:2015年6月28日12时55分00秒之前:2015年7月1日2时30分零零秒,你会写:
after:1435496100 before:1435710600
谢谢tholle .. – user1021583
- 1. 使用C#检索电子邮件?
- 2. Facebook电子邮件消息 - 如何使用API检索
- 3. Google API选择用户,然后检索电子邮件/日历
- 4. 如何使用电子邮件在Google Plus中搜索人员?
- 5. 如何使用IMAP从电子邮件服务器中检索电子邮件?
- 6. 基于时间的提醒在Django中的电子邮件
- 7. CURL - 从Google API检索所有电子邮件
- 8. 如何使用EWS API从OWA中检索电子邮件文件夹?
- 9. 使用PHP检索电子邮件
- 10. 如何检索电子邮件主题
- 11. 如何检索ExactTarget电子邮件?
- 12. 使用Graph API从用户检索公共电子邮件2.5
- 13. 使用c检索Windows窗体中的电子邮件#
- 14. 如何使用GMail API代表Google组发送电子邮件
- 15. Google+ Api获取用户电子邮件
- 16. 使用DocuSign REST API获取基于电子邮件的userid
- 17. 基于用户时间选择电子邮件的查询
- 18. 无法检索使用Facebook的API的电子邮件
- 19. 如何使用R RDCOMClient检索Outlook收件箱电子邮件?
- 20. 如何使用GData检索用户的电子邮件地址?
- 21. 如何使用Java邮件API检索任何电子邮件的邮件正文
- 22. 在ASP.NET中使用Live Connect API来检索用户的电子邮件地址
- 23. 如何使用c#检查电子邮件文件?
- 24. 发送电子邮件基于bgColor
- 25. Google App脚本 - 使用当前时间发送电子邮件
- 26. 如何使用Google可视化API检索Google电子表格单元格值?
- 27. 使用C#检索Yahoo电子邮件详细信息
- 28. 根据日期和时间检索IMAP电子邮件?
- 29. 如何检索仅使用POP3协议的新电子邮件
- 30. 如何使用Java在Google App Engine中发送电子邮件
其实我想要的基于时间的邮件,而不是日期。查询参数如下:2015/6/28 12:55:00 PM之前:2015/7/1 02:30:00上午。 Thanx提前我想根据特定的时间间隔阅读电子邮件。 – user1021583