В настоящее время мой начальник хочет, чтобы я написал программное обеспечение для получения электронной почты из gmail и отправки текстового сообщения на номер мобильного телефона. Однако, электронная почта должна быть только от одного отправителя, мое текущее решение состоит в том, чтобы использовать gmail-api, получать все сообщения в INBOX и затем фильтровать, используя 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"
Спасибо