首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从存储桶中删除文件。Autodesk-forge

从存储桶中删除文件。Autodesk-forge
EN

Stack Overflow用户
提问于 2016-11-23 16:51:52
回答 1查看 707关注 0票数 1

从wip.dm.prod存储桶("errorCode":"AUTH-012")中删除文件有问题。但是我可以使用-x GET而不是-x DELETE来下载当前文件。

我使用本教程-> https://developer.autodesk.com/en/docs/data/v2/reference/http/buckets-:bucketKey-objects-:objectName-DELETE/。在下面附上一个例子。

请求

代码语言:javascript
复制
curl 
-v https://developer.api.autodesk.com/oss/v2/buckets/wip.dm.prod/objects/de34f4c9-457c-4653-a9e4-8bbad12bf5ec.rvt 
-X DELETE 
-H "Authorization:Bearer G3fqI9NFKqJVN5MQy3yI0tGXXXXX"

响应

代码语言:javascript
复制
{  
   "developerMessage": "ACM check failed, user or calling service does not have access to perform this operation",  
   "userMessage": "",  
   "errorCode": "AUTH-012",
   "more info": "http://developer.api.autodesk.com/documentation/v1/errors/AUTH-012"
}

你能帮我检查一下,告诉我可能出了什么问题吗?

EN

回答 1

Stack Overflow用户

发布于 2016-11-23 20:03:57

对于文件删除,我们可以使用删除文件版本。

代码语言:javascript
复制
curl 
-v https://developer.api.autodesk.com/data/v1/projects/{project_Id}/versions
-x POST
-H "Authorization:Bearer G3fqI9NFKqJVN5MQy3yI0tGXXXXX"
-H "Content-Type:application/vnd.api+json"
-d '{
  "jsonapi": {
    "version": "1.0"
  },
  "data": {
   "type": "versions",
   "attributes": {
     "extension": {
       "type": "versions:autodesk.core:Deleted",
       "version": "1.0",
     }
   },
   "relationships": {
     "item": {
       "data": { 
            "type": "items", 
            "id": "urn:adsk.___your_file_id__________" 
         }
       }
     }
   }
 }'

其中:

{project_Id} -是你的项目id;

"urn:adsk.___your_file_id__________“-是你的文件id。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40759754

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档