2017-09-29 15 views
0

GmailのWebhooksを使用して、受信トレイの変更について通知しています。Gmail Webhooksから最近のメッセージを受け取る方法は?

私は新しいメッセージを受け取ったときに、その時点からのメッセージをの後に取り出すためのカーソルを持つウェブフックも受け取ります。

しかし、私はウェブフックを引き起こしたこの特定のメッセージにも興味があります。

この初期(最初の)メッセージを取得する方法はありますか?

答えて

0

Users.history: listを使用してください。特定のメールボックスに対するすべての変更の履歴が時系列順に表示されます(増加するメッセージはhistoryId)。許容歴史の種類は次のとおりです。

  • は "labelRemoved"
  • は注意してください
  • "messageDeleted"

を "messageAdded"、あなたが得ることができstartHistoryIdを指定する必要が

  • "labelAdded"あなたのwatchに一致するアップデートの受信通知のhistoryIdから

    詳細については、receiving notificationsを参照してください。

  • +0

    問題は、 'historyId'が私に**履歴**を与え、私が見たいメッセージではないことです。 – squixy

    関連する問題