max limit 表示一页的限制(一次调用)。e.g.如果你设置50,那么每次调用,只有50个项目。默认情况下 offset = 0。这意味着从第一项开始。即limit=50&offset=0的一个电话只会给你0-49个项目。
一次调用limit=50&offset=120只会给你120-169号物品。
调用的响应将告诉分页信息。例如当我设置limit = 2&offset = 0时。它告诉用户总数是10。下一页(nexturl)将从第2,3号开始。
"pagination": {
"limit": 2,
"offset": 0,
"totalResults": 10,
"nextUrl": "https://developer.api.autodesk.com/bim360/admin/v1/projects/xxxxxx-
5d39-43cb-b4c4-xxxxxx/users?limit=2&sort=name&offset=2"
},
如果调用nexturl,它会告诉上一页(仅2,3号)和下一页(仅4,5号)的url。
"pagination": {
"limit": 2,
"offset": 2,
"totalResults": 10,
"nextUrl": "https://developer.api.autodesk.com/bim360/admin/v1/projects/xxxxxx-
5d39-43cb-b4c4-xxxxxx/users?limit=2&offset=4&sort=name",
"previousUrl":
"https://developer.api.autodesk.com/bim360/admin/v1/projects/xxxxxx-5d39-43cb-b4c4-
xxxxxx/users?limit=2&offset=0&sort=name"
},
我同事 Petr 的示例也将是一个很好的编码参考。