Ich rufe Nachrichten von meinem Google Mail-Konto mithilfe der Google Mail-API ab. Insbesondere diese URL der E-Mail mit Hangout-Gespräche mit: https://www.googleapis.com/gmail/v1/users/me/messages?q=in:chatsInline-Bilder aus Google Mail API abrufen?
Wenn ich in einer Nachricht eingeben, sehe ich diese Struktur
{
"id": "1555561f7b8e1sdf56b",
"threadId": "155552511dfsd83ce98",
"labelIds": [
"CHAT"
],
"snippet": "df",
"historyId": "270812",
"internalDate": "1466016331704",
"payload": {
"partId": "",
"mimeType": "text/html",
"filename": "",
"headers": [
{
"name": "From",
"value": "\"Oscar J. Irún\" <[email protected]>"
}
],
"body": {
"size": 2,
"data": "ZGY="
}
},
"sizeEstimate": 100
}
wie Sie sehen können, ist der Körper Nachricht ist „df“. Alles ist soweit in Ordnung.
Das Problem tritt auf, wenn die Hangout-Nachricht ein Bild ist. Das Feld snippet
ist leer, und in der Nachricht wird keine Anlage angezeigt. Dies ist ein Beispiel:
{
"id": "155558233274d78c91",
"threadId": "15fd5552511d83ce98",
"labelIds": [
"CHAT"
],
"snippet": "",
"historyId": "27sd0827",
"internalDate": "1466018445133",
"payload": {
"mimeType": "text/html",
"filename": "",
"headers": [
{
"name": "From",
"value": "\"Oscar J. Irún\" <[email protected]>"
}
],
"body": {
"size": 0,
"data": ""
}
},
"sizeEstimate": 100
}
Ich muss diese Inline-Bilder abrufen. Jede Hilfe wird geschätzt!
was genau ist deine Frage? Fragen Sie, wie Sie die URL des Bildes erhalten? –
Sorry, ja @WoodrowBarlow. Bearbeitet meine Frage –
Das Erhalten von Chatnachrichten über die Google Mail-API wird [nicht unterstützt] (http://stackoverflow.com/questions/25316138/find-timestamp-for-hangout-and-chat-messages-retrieved-with-gmail-api), daher ist es wahrscheinlich nicht möglich, Anhänge zu erhalten. – Tholle