2017-09-25 9 views
1

私はGmail push notificationを使用して、Gmailのユーザーの操作を取得しています。それはうまくいくが、ユーザーに電子メールの添付ファイルが送られるのを防ぐ奇妙な振る舞いに気付いた。Gmailのプッシュ通知 - 添付ファイルが存在する場合の空の履歴

私のサーバーのエンドポイントにプッシュ通知が送られるたびに、私はhistoryId Iを使ってuser history listのGET要求を送る調達通知から受信

履歴リスト要求を送信するときに

{"history":[{"id":"59237","messages":[{"id":"15eb563b63b660ed","threadId":"15eb563b63b660ed"}]}],"historyId":"59238"} 

同上

せずにメッセージが含まれている私は、オブジェクトの応答を取得しています添付ファイルを を送信した電子メールの履歴リスト要求を送信するが、エマで添付ファイル 私はメッセージIDを取得していないことだし、それなしで、私は、添付ファイルと一緒にそのメッセージの詳細情報を取得カントとを送っIL

{"historyId":"59281"} 

私がために何ができるか原因この動作をし、どのようなこの問題を解決します?

答えて

1

私はユーザーの履歴活動を取得する流れを理解できませんでした。 基本的にwebhookに登録するときにHistoryIdをレスポンスに保存し、それを使用してUsers.history: listをリクエストする必要があります。 応答は、活動情報が含まれ、また、我々は再び保存する必要があることをhistoryId - 私たちは、別の説明を見つけることができます

このユーザーのアクティビティに関する通知を取得する次の時間をそれを使用するためにはhere

関連する問題