对于我们的一个用户(并且只有一个),我们经常在拨打gmail.users.history.list
时收到“404 Not Found”错误。具体来说,当我们通过gmail.users.history.list
来回应分页(即给出pageToken
)时就会发生。当Gmail推送通知指示用户有新的hisotryId
,在这一点上,我们用自己的以前历史ID来获得所有的变化直到这一点Gmail API:users.history.list在使用pageToken时返回“未找到”
的list
方法被调用。对list
的第一个呼叫总是成功,但是当使用从该初始响应提供的给定pageToken
时,呼叫失败。
奇怪的是,当我们在日志中看到这些故障,然后在我们自己手动尝试相同的调用时,他们工作得很好。
任何想法?提前致谢!
当你提供'pageToken'时,你是否在第二次调用时提供'hisotryId'? – Tholle
@Tholle是的。我在最初的调用中使用了相同的历史ID。我相信这是使用它的正确方法,它似乎适用于此用户以外的大多数其他'history.list'调用 – srobinson