【发布时间】:2019-08-22 11:03:51
【问题描述】:
目前,我的老板要我编写一个软件来从 gmail 获取电子邮件并将其发送到手机号码。但是,电子邮件只需要来自一个发件人,我目前的解决方案是使用 gmail-api 获取收件箱中的所有消息,然后使用payload.header.Value 进行过滤
我注意到在创建 UsersResource.MessagesResource.ListRequest 时我可以添加一些过滤器,例如
let emailListReq = service.Users.Messages.List( userId = "me")
emailListReq.LabelIds <- Google.Apis.Util.Repeatable<string>(["INBOX";"UNREAD"])
emailListReq.IncludeSpamTrash <- Nullable<bool>(false)
我想知道有没有办法将发件人添加到过滤器中,例如
emailListReq.Sender <- "importSender@sender.com"
谢谢
【问题讨论】:
标签: .net google-api f# gmail-api google-api-dotnet-client