0

ためAutodeskProductionV2を使用するときに私がビューアはまだ私は「AutodeskProductionV2」を試してみて、それが(404が見つかりません)失敗した参照Derivative Service v2.ビューア

を使用していない「AutodeskProductionV2」、Viewing Service v1を使用しています "AutodeskProductionの環境を使用してご覧くださいモデルデリバティブAPIで/derivativeservice/v2/:urn

でGET O、我々は/modelderivative/v2/designdata/jobで仕事をPOSTが、変換されたデータはまだOSSはまだかかわらず、/oss/v1にマップしない/derivativeservice/v2/:urn

から、/viewingservice/v1/:urnから(複数可)を取得しますOSSバケットがv1かv2かにかかわらず

データ管理とモデルデリバティブAPIのv2のフルバージョンはいつ使用しますか?ありがとうございました。

答えて

0

短い答えは、最後の段落を読んでください。

私はNode.js command line sampleを使用していますが、あなたの内容を再現することはできません。

Iは、次のコマンドを実行:鍛造-promise.jsは

  • ノード鍛造-promise.js bucketCreate cyrille20160916a
  • ノード鍛造-promise.jsアップロードサンプル/ Au.obj 2legged

    を使用してファイルを生成する...罰金が、生産のためにお勧めではありません。この場合のv1は、OSSまたはDM用に使用しているREST APIとは無関係です。これは表示サービスのバージョンであるため、心配する必要はありません。

    OSSバージョンv2は利用できないとv2 OSSのバージョンV1(参照ドキュメントhereに優先する必要があります。あなたはそれが言うことを例えば表示されますhttps://developer.api.autodesk.com/oss/v2/buckets/。今DataManagementのAPIをV1としてバージョン管理されている

    (すなわちhttps://developer.api.autodesk.com/project/v1/hubs )しかし、それはモデルデリバティブのV2 APIとは関係を持っていません。この場合、v1は唯一我々がリリースを持っていることを意味します。

    • OSS v2の
    • データ管理
    • をVモデル導出式v2

    最新のAPIです。REST APIでは、データは後方/前方互換性があり、REST呼び出しのみがバージョン管理されますが、すべて一緒に作業する必要があります。たとえば、将来的にはお勧めできないことがありますが、OSS v2またはv1を使用して古い視聴サービスv1を使用して翻訳を開始することにしました.2016年9月現在はすべてが引き続き機能しますが、これらの「古い」APIは将来は引退する。

    これで、1つまたは別のAPIで問題が発生した場合は、コードサンプル/スニペットを私たちと共有することができます。

    エラー404は、リソースが見つからなかったことを意味し、複数の原因で変換できます。たとえば、翻訳されたジョブをポストし、すぐにマニフェストを要求すると、モデルデリバティブAPI(つまりv2)を使用して、マニフェストがまだ存在しないため、404エラーが発生します。変換ジョブがサーバー上で実際に開始された場合にのみ存在します。また、サーバの使用状況に応じて、数分(最長1〜2分)かかることがあります。私はこれがあなたが直面している問題だと思っていますが、そうでなければ私にコードサンプルを提供してください。

  • +0

    私はGitHubでforge.commandline-nodejsを試してみました。しかし、出力HTMLは、既定で 'AutodeskProduction'環境を使用していますが、 'AutodeskProductionV2'ではなく、前述のようにエラーが発生します。 –

    +0

    実際、AutodeskProductionV2環境定数はビューアでは使用されないので、使用しないでください。あなたが表示サービスV1対派生サービスのV2をご希望の場合代わりに、あなたはこのようにビューアを初期化する必要があります: '' 'のvar initializerOptions = { ENV: 'AutodeskProduction'、 useDerivativeServiceV2:真 } Autodesk.Viewing.Initializer (initializerOptions、function(){ // ... }); '' ' – cyrille