带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
}