Chcę uzyskać pełną treść wiadomości. Więc staram:Jak uzyskać pełną treść wiadomości w Gmailu?
Message gmailMessage = service.users().messages().get("me", messageId).setFormat("full").execute();
że aby uzyskać ciało, staram:
gmailMessage.getPayload().getBody().getData()
ale wynikają zawsze null
. Jak uzyskać pełne treści wiadomości?
usunąć setFormat? – Hinotori
Powodem, dla którego ta konkretna wersja nie działa, jest to, że surowe pole ma celowe znaczenie. Jeśli spojrzeć na dokumenty api tutaj. https://developers.google.com/gmail/api/v1/reference/users/messages/get. Format "pełny" nie używa pola surowego. – zypherman