現在、私のA360プロジェクトにアップロードしたファイルを削除しようとしています。私はこの解決策を探している間にDeleting a file from bucket. Autodesk-forgeを見つけました。 私が理解していない限り、ファイルを直接削除することはできませんが、バージョンを削除する必要があります。私は正しい? 私は彼の紹介に従った。Autodesk A360プロジェクトファイルを削除する
var data = {
"jsonapi": {
"version": "1.0"
},
"data": {
"type": "versions",
"attributes": {
"extension": {
"type": "versions:autodesk.core:Deleted",
"version": "1.0",
}
},
"relationships": {
"item": {
"data": {
"type": "items",
"id": <item_id>
}
}
}
}
};
$.ajax({
type: "POST",
url: "https://developer.api.autodesk.com/data/v1/projects/" + <project_id> + "/versions",
beforeSend: function (request) {
request.setRequestHeader("Authorization", "Bearer " + <access_token>);
},
data: JSON.stringify(data),
contentType: "application/vnd.api+json",
});
私は私の要求を送信すると、私は次の応答
{ "jsonapi" を取得::{ "バージョン": "1.0"}、私のコードは次のようになります"エラー":[{"" id ":" 887fd9e4-8cf0-4d73-8e6a-64f3e442e189 "、"ステータス ":" 400 "、"コード ":" BAD_INPUT "、" title ":"リクエストが悪い "、"詳細 ":"この操作では要求入力が無効です。 "}]}
誰かが私が間違っていることを知っていますか?
ご協力いただきありがとうございます。 – Timo