-1

Nach dem Modell Derivative "Bereiten Sie eine Datei für den Viewer", nachdem ich erfolgreich hochgeladen und konvertiert habe ich die Manifest-URL rufenAutodesk Forge-Datei Konvertierung, wie Dateien im Manifest herunterladen?

Wie lade ich dann die konvertierten Dateien im Manifest. Wenn ich nur die Referenzurne kenne? (dh) Wie bekomme ich die gewandelte SVF "urn: adsk.viewing: fs.file: dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6bW9kZWxkZXJpdmF0aXZlL0E1LnppcA/output/1/A5.svf"

oder das Miniaturbild „urn: adsk.viewing: fs.file : dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6bW9kZWxkZXJpdmF0aXZlL0E1LnppcA/output/1/A5.svf.png01_thumb_200x200.png“

gibt es einen aPI-Aufruf, die verwendet werden können, die tatsächliche Position zurückkehren?

Edit: Das Endergebnis ist, ich möchte etwas wie die [Extraktor] erstellen (http://extract.autodesk.io/) tut. Mit allen Dateien muss ich den Betrachter lokal

EDIT2 laufen: Das Manifest ich zurück von Anruf nach fileUploda

Result{ 
    "type": "manifest", 
    "hasThumbnail": "true", 
    "status": "success", 
    "progress": "complete", 
    "region": "US", 
    "urn": "dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Z3JlZ2JpbWJ1Y2tldC9yYWNfYmFzaWNfc2FtcGxlX3Byb2plY3RfdGVzdC5ydnQ", 
    "derivatives": [ 
    { 
     "name": "rac_basic_sample_project_test.rvt", 
     "hasThumbnail": "true", 
     "status": "success", 
     "progress": "complete", 
     "outputType": "svf", 
     "children": [ 
     { 
      "name": "{3D}", 
      "hasThumbnail": "true", 
      "role": "3d", 
      "status": "success", 
      "type": "geometry", 
      "progress": "complete", 
      "children": [ 
      { 
       "name": "{3D}", 
       "role": "3d", 
       "camera": [ 
      ... 
       ], 
       "status": "success", 
       "type": "view", 
       "progress": "complete" 
      }, 
      { 
       "type": "resource", 
       "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Z3JlZ2JpbWJ1Y2tldC9yYWNfYmFzaWNfc2FtcGxlX3Byb2plY3RfdGVzdC5ydnQ/output/Resource/3D_View/_3D_/_3D_.svf", 
       "role": "graphics", 
       "mime": "application/autodesk-svf" 
      }, 
      { 
       "type": "resource", 
       "role": "thumbnail", 
       "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Z3JlZ2JpbWJ1Y2tldC9yYWNfYmFzaWNfc2FtcGxlX3Byb2plY3RfdGVzdC5ydnQ/output/Resource/3D_View/_3D_/_3D_1.png", 
       "resolution": [ 
       100, 
       100 
       ], 
       "mime": "image/png", 
       "status": "success" 
      }, 

Die Anfrage ich zu senden versuchen, aber eine 404

https://developer.api.autodesk.com/modelderivative/v2/designdata/dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Z3JlZ2JpbWJ1Y2tldC9yYWNfYmFzaWNfc2FtcGxlX3Byb2plY3RfdGVzdC5ydnQ/manifest/urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Z3JlZ2JpbWJ1Y2tldC9yYWNfYmFzaWNfc2FtcGxlX3Byb2plY3RfdGVzdC5ydnQ/output/Resource/3D_View/_3D_/_3D_1.png 

zu erhalten Ist etwas falsch mit diesem Aufruf zum Modellieren?

+0

Verwenden Sie den Endpunkt zum Herunterladen von Derivaten? https://developer.autodesk.com/de/docs/model-derivative/v2/reference/http/urn-manifest-derivativeurn-GET/ –

Antwort

0

Mit der derivativeurn GET arbeitete

Ich hatte auch sicherstellen, dass die derivativeUrn codiert wurde

Bereitstellung (JAVA) derivativeUrn = URLEncoder.encode (derivativeUrn, "UTF-8");

0

Sie können auch einen Blick auf the implementation of the NPM View & Data Package für den Augenblick nehmen. Es ist immer noch die v1 API-Endpunkte verwenden, aber wir arbeiten derzeit an Wrapper für mehrere Programmiersprachen auf den v2 Endpunkte