将文件上载到BIM360Docs中的plans文件夹

问题描述 投票:0回答:1

我是新手使用数据管理API来访问BIM360Docs,我已成功从任何文件夹下载文件,我可以上传到项目文件文件夹,但问题在于上传到plans文件夹,所有API电话似乎很开心并且似乎工作正常,但是当我检查实际的BIM360Docs网站时它不在那里,当我使用API​​调用来显示文件夹内容时它就在那里,所以它似乎正确上传但由于某种原因不可见?

这里成功上传:

这里使用get文件夹内容API调用可见,但不是在docs中:

所以它就在那里,我可以下载它,一切都是hunky dory我只是在网站上看不到它。

PS我正在使用伪造网站上的分步指南(我无法链接,因为我没有足够的代表)。

autodesk-forge autodesk-data-management
1个回答
0
投票

你能告诉我你上传的文件夹位置吗?我想也许你没有把文件发布到正确的位置,这就是为什么你只能下载它。从这个意义上说,您正确地创建了存储位置,问题是您可能正在将文件上传到错误的文件夹。我可以建议的是以下内容,获取根文件夹中所有可用文件夹的列表。

//获取文件夹

curl -X GET -H "Authorization: Bearer YOURTOKEN" "https://developer.api.autodesk.com/data/v1/projects/BIM360ACCOUNTID/folders/urn%3Aadsk.wipprod%3Afs.folder%3AYOURROOTFOLDER/contents" 

这将为您提供Doc Project中所有文件夹的响应JSON。找到计划文件夹的ID,并使用该文件夹标识符继续执行以下步骤。

//步骤3:创建存储位置

//步骤4:将文件上传到存储位置

//步骤5:创建上传文件的第一个版本

如果一切正常,您现在应该可以在该位置查看您的计划。请让我知道一切如何。同时检查您的令牌中是否有正确的Scopes设置,其中包含以下内容scope = account:read account:write

此外,您在Docs项目中拥有正确的权限以进行上传。

© www.soinside.com 2019 - 2024. All rights reserved.