跳到内容

分页

键集(游标)分页

下面的代码片段将遍历审计日志,它使用键集分页,从最近的条目开始,每次25个条目。

工作流

  1. 从环境变量中获取RSt英格兰vs伊朗让球udio Connect服务器URL和API Key。
  2. 方法检索审计日志的第一页GET / v1 / audit_logs端点。
  3. 使用以下命令解析响应httr:内容
  4. 打印当前页面。
  5. 重复步骤1到3,直到没有其他结果。

    请注意

    paging.next属性是下一页的URL。

下面是一个工作流程的例子:

图书馆httr# connectServer URL必须有一个尾随斜杠。connectServer<-Sys.getenv“CONNECT_SERVER”connectAPIKey<-Sys.getenv“CONNECT_API_KEY”#请求最多25个审计日志记录的页面。分别地<-得到paste0connectServer“__api__ / v1 / audit_logs吗?ascOrder = false&limit = 25”),add_headers授权粘贴“关键”connectAPIKey))有效载荷<-内容分别地#打印当前页面结果打印有效载荷结果#继续浏览其他记录而我们有一个“next”引用is.null有效载荷分页[[“下一个”]]))分别地<-得到有效载荷分页[[“下一个”]]add_headers授权粘贴“关键”connectAPIKey))有效载荷<-内容分别地#在本页打印结果打印有效载荷结果

抵消分页

下面的代码片段将遍历用户列表(使用偏移分页),每次分页25个条目。

工作流

  1. 从环境变量中获取RSt英格兰vs伊朗让球udio Connect服务器URL和API Key。
  2. 要检索用户列表的第一页,请调用GET / v1 /用户端点。
  3. 使用以下命令解析响应httr:内容
  4. 打印当前页面。
  5. 重复步骤1到3,直到没有多余的全心全意地(下一页)。

    请注意

    查询参数page_number确定要返回的页面。

下面是一个工作流程的例子:

图书馆httr# connectServer URL必须有一个尾随斜杠。connectServer<-Sys.getenv“CONNECT_SERVER”connectAPIKey<-Sys.getenv“CONNECT_API_KEY”#请求一个最多25个用户的页面。分别地<-得到paste0connectServer“__api__ / v1 /用户?页大小= 25”),add_headers授权粘贴“关键”connectAPIKey))有效载荷<-内容分别地#当当前页面有结果时,打印其内容#然后进入下一页。长度有效载荷结果>0#打印当前页面结果打印有效载荷结果#进入下一页全心全意地<-有效载荷current_page+1分别地<-得到paste0connectServer“__api__ / v1 /用户?页大小= 25 &page_number = "全心全意地),add_headers授权粘贴“关键”connectAPIKey))有效载荷<-内容分别地