Ich möchte den vollständigen Nachrichtentext erhalten. Also versuche ich:Wie erhalten Sie den vollständigen Nachrichtentext in Gmail?
Message gmailMessage = service.users().messages().get("me", messageId).setFormat("full").execute();
Das Körper zu bekommen, versuche ich:
gmailMessage.getPayload().getBody().getData()
sondern führen immer null
. Wie bekomme ich den vollständigen Nachrichtentext?
entfernen Sie die setFormat zu lösen? – Hinotori
Der Grund, warum diese bestimmte Version nicht funktioniert, ist, dass das rohe Feld absichtlich null ist. Wenn Sie sich die api-Dokumentation hier ansehen. https://developers.google.com/gmail/api/v1/reference/users/messages/get. Das Format "full" verwendet nicht das rohe Feld. – zypherman