0

wip.dm.prod bucket( "errorCode": "AUTH-012")からファイルを削除する際に問題があります。しかし、-x DELETEではなく-x GETを使って現在のファイルをダウンロードできます。バケットからファイルを削除しています。 Autodesk-forge

私はこのチュートリアル - >https://developer.autodesk.com/en/docs/data/v2/reference/http/buckets-:bucketKey-objects-:objectName-DELETE/を使用します。以下の例を添付してください。

要求

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" 

応答

{ 
    "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" 
} 

あなたは私をチェックして、間違っている可能性がものを私に説明してくださいもらえますか?

+0

なぜあなたは-stg(stagging)環境を使用していますか? –

+0

私のメモを間違えただけです。訂正してくれてありがとう。 –

+0

は今働いていますか?あなたが投稿した内容が解決策か別の質問であるかどうか確かではありません。悪意のあるユーザーがアクセストークンを使用してデータにアクセス/書き込み/読み取りする際に、アクセストークンを削除することを検討してください。 –

答えて

0

ファイルを削除する場合、ファイルのバージョンを削除することができます。

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です。

関連する問題