Gmail APIを使用してGmailからメッセージを取得しています。具体的には、このURLを使用してハングアウトの会話とメール:https://www.googleapis.com/gmail/v1/users/me/messages?q=in:chatsgmail apiからインライン画像を取得しますか?
は、私がメッセージに入力したときにあなたが見ることができるように、私はこのような構造
{
"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
}
を参照して、身体のメッセージは、「DF」です。これまでのところ大丈夫です。
ハングアウトメッセージが画像の場合は問題が発生します。 snippet
フィールドは空白で、メッセージ内の添付ファイルは表示されません。これは例です:
{
"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
}
このインラインイメージを取得する必要があります。どんな助けもありがとう!
あなたの質問は何ですか?あなたはイメージのURLを取得する方法を尋ねていますか? –
申し訳ありません、はい@WoodrowBarlowです。編集した質問 –
Gmail APIを使用したチャットメッセージの取得はサポートされていません(http://stackoverflow.com/questions/25316138/find-timestamp-for-hangout-and-chat-messages-retrieved-with-gmail-api)。 )、添付ファイルを取得することはおそらく不可能です。 – Tholle