Google NodeJS Gmail API获取下一个/上一个线程用于单线程分页



带https://github.com/google/google-api-nodejs-client我可以获取一个电子邮件线程,并在解码正文数据后正确显示其所有消息,如下所示https://developers.google.com/gmail/api/v1/reference/users/threads/get#request

但在显示一个电子邮件线程后,我有一个next/prev电子邮件线程的页码。

如何调用api来获取上一个/下一个电子邮件线程?有人能给我介绍一下吗?你知道,在那个单线程详细信息页面上,我有threadID,但没有像pageToken这样的下一个线程/上一个线程。

提前感谢Jewel Ahmed

我会一次列出一个页面,但如果您必须为下一条消息提供一个令牌,那么您可以一次只列出一条消息,并为下一个消息使用nextPageToken

不过,您必须对每条消息执行两个请求:列出并获取消息。

请求

GET https://www.googleapis.com/gmail/v1/users/me/messages?maxResults=1&key={YOUR_API_KEY}

响应

{
 "messages": [
  {
   "id": "154995c3613cd8f9",      // Get this message
   "threadId": "154995c3613cd8f9"
  }
 ],
 "nextPageToken": "07610562483470863557", // Use this next time
 "resultSizeEstimate": 1
}

相关内容

  • 没有找到相关文章

最新更新