【问题标题】:Google People API - listDirectoryPeople pageToken always invalidGoogle People API - listDirectoryPeople pageToken 始终无效
【发布时间】:2021-11-20 12:33:27
【问题描述】:

我在第一次调用时收到的 pageToken,总是在我第二次调用时导致 HTTP 400。

留言

页面令牌无效。在没有页面令牌的情况下重试调用。

状态

INVALID_ARGUMENT

在文档的“试用此 API”中使用完全相同的 pageToken 时,它可以工作。 https://developers.google.com/people/api/rest/v1/people/listDirectoryPeople?hl=zh-tw

为什么会失败?

【问题讨论】:

  • 请编辑您的问题并包含您的代码。并让我们知道您使用的是什么编程语言。

标签: c# encoding google-api urlencode google-people-api


【解决方案1】:

pageToken 参数必须是 URL 编码的,对于 C#,这将是:

HttpUtility.UrlEncode(nextPageToken)

如果您想使用 Postman 进行测试,请使用在线版本,例如 w3school 关于此事的文章的“自己尝试”:

https://www.w3schools.com/tags/ref_urlencode.ASP

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-22
    • 2020-12-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-07
    相关资源
    最近更新 更多