8

Gmail API をいじっているときに、フィルターを使用しない場合、Users.messages: listメソッドも、Google ハングアウトまたは Gmail チャットを介して送受信されたメッセージを返すことに気付きました。これはとてもいいです。

ハングアウト メッセージの json オブジェクトはメールのような構造 (ペイロード、ヘッダーなど) ですが、提供されるヘッダーは送信者だけです。メッセージが送信された時間に関する情報はありません。他のすべての Gmail API メソッド (スレッド、履歴など) を調べましたが、チャット メッセージの日時情報を提供するものはありません。

チャット/ハングアウト メッセージのタイムスタンプを (バックエンド プロセス内から) 検索できるかどうか、またはその方法を教えてください。

4

3 に答える 3

2

ハングアウト チャットが Gmail API に表示されることは既知の問題です。ハングアウト チャットに Gmail API を使用することはサポートされていません。

于 2014-10-07T17:12:06.697 に答える
1

kroikie が述べたように、検索クエリで「NOT is:chat」を使用してそれらを除外することができるのは既知の問題です。

例: q=from:x@y.com%20NOT%20is:chats

時間を節約するためにドキュメント ( https://developers.google.com/gmail/api/overview ) を検索しましたが、履歴やトレッド リストの呼び出しからデータを取得することはできません。

于 2015-05-06T19:03:58.093 に答える