Hej,
mam takie pytanie. Potrzebuję zrobić aplikacje która będzie odczytywała nowe maile przychodzące do skrzynki gmail. Jakieś pomysły oprócz odczytywania maili i sprawdzania czy takie już były? Robiliście kiedyś cos takiego ? Na więcej pytań chętnie odpowiem
Pozdrawiam
Ramzesso
- Rejestracja:ponad 10 lat
- Ostatnio:prawie 7 lat
- Postów:78

- Rejestracja:ponad 12 lat
- Ostatnio:ponad rok
- Lokalizacja:Polska, Kraków
Nie wiem czego używasz do pobieranie maili ale jak GMail API https://developers.google.com/gmail/api/v1/reference/users/messages/list#net to możesz tam użyć parametr q
do filtrowania wiadomości przykłady https://support.google.com/mail/answer/7190?hl=en
Więc przykładowo mógłbyś pobierać tylko nie przeczytane albo ograniczyć listę do jednego dnia.
Gamil API Push Notifications https://developers.google.com/gmail/api/guides/push

- Rejestracja:ponad 12 lat
- Ostatnio:ponad rok
- Lokalizacja:Polska, Kraków
Tutaj masz ograniczenia: https://developers.google.com/gmail/api/v1/reference/quota
Ja z tego nie korzystałem, ale zakładam, że Push w Gmailu działa podobnie do IMAP Push (nawiązujesz połączenie np. ze smartfona i utrzymujesz połączenie poprzez keepalive, a serwer wyśle ci powiadomienie o mailu, który przyszedł). To nie jest polling.
"The Gmail API provides server push notifications that let you watch for changes to Gmail mailboxes. You can use this feature to improve the performance of your application. It allows you to eliminate the extra network and compute costs involved with polling resources to determine if they have changed. "
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.
lukas_gab