向hubs/:hub_id/projects端点发送请求时,我只能检索前100个项目。我尝试添加提到的here的分页参数,但是服务器的响应仍然相同。有什么方法可以访问其余这些项目?
答案 0 :(得分:0)
更新:
Forge DM现在在调用API GET hubs/:hub_id/projects时在BIM360项目上支持分页功能,请在此处Project and Data Service Pagination进行检查,但是每页最多可以有100个项目,因此每页可以获得100个项目。如果您的项目数量超过100,您将在API响应的next
中看到一个links
属性,如下所示,那么您可以通过调用{{1 }}属性。
next
==========
不幸的是,现在无法通过调用API GET hubs/:hub_id/projects将分页功能用于BIM360项目,并且已将其记录为{
"jsonapi": {
"version": "1.0"
},
"links": {
"self": {
"href": "https://developer.api.autodesk.com/project/v1/hubs/{HUB_ID}/projects"
},
"first": {
"href": "https://developer.api.autodesk.com/project/v1/hubs/{HUB_ID}/projects?page[number]=0&page[limit]=100"
},
"next": {
"href": "https://developer.api.autodesk.com/project/v1/hubs/{HUB_ID}/projects?page[number]=1&page[limit]=100"
}
},
"data": [
{
}
]
}
和FDM-1769
。正如@Simon D.所说,在实现此功能之前,您将在响应中获得所有活动项目。