gmail.users.history.list
を呼び出すと、私たちのユーザーのうち1人だけが「404 Not Found」というエラーが頻繁に発生します。具体的には、応答をページングするときに発生します(pageToken
が指定されています)。gmail.users.history.list
です。 Gmailのプッシュ通知は、ユーザーが、我々はこの時点までのすべての変更を取得するために彼らの以前史IDを使用した時点で新しいhisotryId
を有することを示すときGmail API:pageTokenを使用しているときにusers.history.listが「見つかりません」を返します
list
メソッドが呼び出されます。 list
への最初の呼び出しは常に成功しますが、その最初の応答から指定されたpageToken
を使用すると、呼び出しは失敗します。
これらのエラーがログに記録され、後で手動で同じ呼び出しを試みると、うまく動作します。
アイデア?前もって感謝します!
'pageToken'を提供するときに、2回目の呼び出しで' hisotryId'も指定していますか? – Tholle
@Tholleはい私です。私は最初の呼び出しから同じ履歴IDを使用しています。これを使う正しい方法だと思うし、このユーザーの外にある他のほとんどの 'history.list'呼び出しでもうまくいくようです – srobinson