Anypoint Exchange への API 仕様のパブリッシュ

logo cloud IDE Cloud IDE

logo desktop IDE Desktop IDE

これは進行中のベータリリースです。ベータ状態での Anypoint Code Builder の使用には、該当するベータサービス契約条件が適用されます。

American Flights API 仕様を Exchange にパブリッシュして、他のチームメンバーがその仕様を見つけて実装できるようにします。

始める前に

American Flight API 仕様を開始していない場合は、パブリッシュする前にこの手順を実行します。

Exchange に API をパブリッシュする

Exchange に API をパブリッシュする手順は、次のとおりです。

  1. Anypoint Code Builder で American Flights API プロジェクトの仕様 (​american-flights-api.raml​ など) を開きます。

  2. コマンドパレットを開きます。

    手順を表示
    • キーボードショートカットを使用する。

      • Mac: Cmd+Shift+p

      • Windows: Ctrl+Shift+p

    • デスクトップ IDE で、​[View (表示)]​ > ​[Command Palette (コマンドパレット)]​ を選択する。

    • クラウド IDE で、​​ (メニュー) アイコンをクリックし、​[View (表示)]​ > ​[Command Palette (コマンドパレット)]​ を選択する。

  3. 次のコマンドを入力します。

    MuleSoft: Publish API Specification to Exchange
    コマンドパレット内で強調表示されている MuleSoft: Publish API Specification to Exchange
  4. プロジェクト名を入力します: American Flights API

  5. アーティファクト ID を確認します: American-Flights-API

  6. アセットバージョンを確認します: 1.0.0

  7. API バージョンを確認します: v1 ステータスバーに進行状況が表示されます。

    強調表示された、Exchange への API 仕様のパブリッシュの通知
  8. ここで API を実装するように促されたら、​[No (いいえ)]​ を選択して、インテグレーションに American Flights API 仕様がスキャフォールディングされないようにします。

    [Yes (はい)]​ を選択すると、プロジェクトに API 仕様がスキャフォールディングされます。ここでスキャフォールディングするのではなく、American Flights API 仕様の実装でスキャフォールディングします。

Exchange で API を見つける

API 仕様をパブリッシュしたら、Anypoint Exchange でその API 仕様を見つけることができます。

  1. Anypoint Platform に移動し、ログイン情報を使用してログインします。

    手順を表示
  2. Anypoint Exchange に移動します。

    手順を表示
  3. API 仕様はアセットとしてリストされています。

    API を選択し、その概要に移動して、前のタスクで定義したすべてのエンドポイントを表示できます。

  4. American Flights プロセスの統合に進み、American Flights のインテグレーションアプリケーションを開始します。