无法检索 Blogger v3 的上一页令牌 API
Cannot retrieve previous page token for Blogger v3 API
我正在尝试使用 Google 的 Blogger API 发出一个简单的 API 请求。具体来说,我想获取我博客的帖子列表并一次显示 3 个结果,允许向前和向后分页。我在从 API 获得 "previousPageToken" 响应时遇到了麻烦,我认为我可能做错了什么,因为他们的示例确实在适当的时候包含了这个 属性。 This is the example I'm following and their proposed output.
下面是相同的 url,具有相同的博客 ID。该博客有数百篇文章。
请求(我删除了 API 密钥):
https://www.googleapis.com/blogger/v3/blogs/2399953/posts?key=API-KEY&maxResults=3
回复:
"kind": "blogger#postList",
"nextPageToken": "CgkIAxiA7Pz3iCsQ0b2SAQ",
"items": [...
好的,那是第 1 页,所以我不希望有上一页标记。
"kind": "blogger#postList",
"nextPageToken": "CgkIAxiAoM68xyoQ0b2SAQ"
"items": [...
呃,什么?我们在第二页,但 API 没有 return 上一页标记。
我是不是查询错了,还是理解错了什么?
感谢 Jon Skeet on the .NET client library on GitHub 他将此确定为文档错误。 "PreviousPageToken" 属性 不再存在于 Blogger API 的 v3 中 - 但确实存在于 V2 中。我能够通过存储结果集中开始和结束帖子的发布日期并使用 startDate 和 endDate API 参数向前和向后移动来解决现在丢失的 属性。
我正在尝试使用 Google 的 Blogger API 发出一个简单的 API 请求。具体来说,我想获取我博客的帖子列表并一次显示 3 个结果,允许向前和向后分页。我在从 API 获得 "previousPageToken" 响应时遇到了麻烦,我认为我可能做错了什么,因为他们的示例确实在适当的时候包含了这个 属性。 This is the example I'm following and their proposed output.
下面是相同的 url,具有相同的博客 ID。该博客有数百篇文章。
请求(我删除了 API 密钥):
https://www.googleapis.com/blogger/v3/blogs/2399953/posts?key=API-KEY&maxResults=3
回复:
"kind": "blogger#postList",
"nextPageToken": "CgkIAxiA7Pz3iCsQ0b2SAQ",
"items": [...
好的,那是第 1 页,所以我不希望有上一页标记。
"kind": "blogger#postList",
"nextPageToken": "CgkIAxiAoM68xyoQ0b2SAQ"
"items": [...
呃,什么?我们在第二页,但 API 没有 return 上一页标记。
我是不是查询错了,还是理解错了什么?
感谢 Jon Skeet on the .NET client library on GitHub 他将此确定为文档错误。 "PreviousPageToken" 属性 不再存在于 Blogger API 的 v3 中 - 但确实存在于 V2 中。我能够通过存储结果集中开始和结束帖子的发布日期并使用 startDate 和 endDate API 参数向前和向后移动来解决现在丢失的 属性。