私たちは、取得するために認証を必要とするスガーガードを持っています。私は、REST APIまたはPowerShellのコマンドレット経由でAPIMにURLからスワッピング文書をインポートする方法を知っていますが、何とか認証トークンを渡す必要があるため、認証が必要なスガーガードにアクセスできる必要があります。これはAPIM REST APIまたはPowerShellコマンドレットで可能ですか?認証されたソースからAPIMにSwagger APIをインポートすることは可能ですか?
APIM REST APIで認証できない場合は、スガーガー定義を文字列として渡すだけですか?私は、powershellコマンドレットを使用してファイルまたはURL経由でインポートする可能性を見てきました。
私は紺碧の管理APIを使用していて、jsonファイルをアップロードするためにスワッガー定義を使用していますが、これらのエンドポイント定義のように混乱しています。私は紺碧のapiデモ電卓swagger.Whenについては、 /calcapi.cloudapp.net/api/add?a={a}&b={b}"この追加メソッドはどこに定義されていますか? –
元々、このAPIのようにいくつかのバックエンドによってAPIが公開されています。このcalapi.cloudapp.netの公開/ api/ スワッガーファイルは、ホストされている場所、呼び出すために必要な資格情報、サポートされている操作などを表します。 インポート時APIMはAPIの表現を作成し、それに対するプロキシ要求を開始します。したがって、XXX.azure- api.net/calc/add、APIMサービスはcalcapi.cloudapp.net/api/addを呼び出し、その結果をあなたに返します。 –