这个Okta API分页下一个值是什么?

这个Okta API分页下一个值是什么?,okta,okta-api,Okta,Okta Api,我正在使用Okta进行SSO。我想列出所有Okta用户,但API的最大限制是200。所以我需要在这里使用分页 我使用了URL {{url}}/api/v1/users?limit=200 不是,我得到了前200个用户的响应,以及响应标题中的下一个链接。下一个链接是 {{url}}/api/v1/users?after=1uid&limit=200 请在值之后查看上面的。字符1在最后一个用户ID前加了前缀。这是为什么?参数值之后的是光标,而不是用户ID。从 分页基于光标,而不是页码。光

我正在使用Okta进行SSO。我想列出所有Okta用户,但API的最大限制是200。所以我需要在这里使用分页

我使用了URL

{{url}}/api/v1/users?limit=200
不是,我得到了前200个用户的响应,以及响应标题中的下一个链接。下一个链接是

{{url}}/api/v1/users?after=1uid&limit=200

请在值之后查看上面的
。字符
1
在最后一个用户ID前加了前缀。这是为什么?

参数值之后的
是光标,而不是用户ID。从

分页基于光标,而不是页码。光标对于客户端是不透明的,并且在查询参数
之前或之后指定


您的值看起来像一个用户ID,但光标结构将来可能会改变。处理光标的正确方法是简单地遵循响应标题中的
next
链接。您的代码不需要尝试解析或理解
next
链接的内容。

更清楚一点。响应中有一个名为“Link”的标题,该标题将包含指向下一页结果的url。(请注意,实际上有两个链接头,一个用于刚才使用的链接,另一个用于下一页)