![](/img/trans.png)
[英]Is it possible to get the viewport information from Autodesk Forge (ACC/BIM360) API response?
[英]Forge API: Cannot get all projects from my BIM360 Team
我正在嘗試獲取 BIM360 Team Hub 中所有項目的列表。 但是,我發現 API 調用並沒有給我整個項目。 我試圖找出差異的來源,我懷疑項目的創建日期可能是相關的。 我發現很多 2018 年之前創建的項目沒有包含在我的“獲取項目”回復中,盡管我是所有這些項目的項目管理員。
有人可以就此提出建議嗎? 謝謝!
你有多少項目? 您的項目號可能超出默認最大限制,請嘗試添加查詢字符串page[limit]
。
例如
https://developer.api.autodesk.com/project/v1/hubs/:hub_id/projects?page[limit]=100
通常,當您的項目總數過多而無法顯示時,您可能會看到以下分頁字段,那么您需要通過添加查詢字符串page[limit]
來增加顯示數量:
"links": {
"self": {
"href": "/project/v1/hubs/a.hub.id.123/projects"
},
"first": {
"href": "project/v1/hubs/a.hub.id.123/projects?page%5Bnumber%5D=0&page%5Blimit%5D=2"
},
"prev": {
"href": "/project/v1/hubs/a.hub.id.123/projects?page%5Bnumber%5D=0&page%5Blimit%5D=2"
},
"next": {
"href": "/project/v1/hubs/a.hub.id.123/projects?page%5Bnumber%5D=2&page%5Blimit%5D=2"
}
},
更新
如果上述方法對您不起作用,您可以在調用https://developer.api.autodesk.com/project/v1/hubs/:hub_id/projects
時傳遞一個額外的請求 header x-request-id
: 此參數可以是任何字符串,但我建議您使用您的姓名或公司名稱加上隨機 GUID 的組合。 例如
curl -v 'https://developer.api.autodesk.com/project/v1/hubs/:hub_id/projects' \
-H 'Authorization: Bearer {{ACCESS_TOKEN}}' \
-H 'x-request-id: yongjoon-4a539a6a-14bb-4ddd-b32e-74e430aff590' \
之后,將x-request-id
傳遞給我們。 我們將咨詢我們的工程團隊以獲取見解和后端日志。 謝謝!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.