American Flights API 仕様を Exchange にパブリッシュして、他のチームメンバーがその仕様を見つけて実装できるようにします。
始める前に
-
American Flight API 仕様を開始していない場合は、パブリッシュする前にこの手順を実行します。
-
ビジネスグループに精通します。
API 仕様を Anypoint Code Builder から Exchange にパブリッシュすると、IDE でビジネスグループの名前が要求されます。
Exchange に API をパブリッシュする
Exchange に API をパブリッシュする手順は、次のとおりです。
-
Anypoint Code Builder で American Flights API プロジェクトの仕様 (
american-flights-api.raml など) を開きます。 -
コマンドパレットを開きます。
手順を表示
-
キーボードショートカットを使用する。
-
Mac: Cmd+Shift+p
-
Windows: Ctrl+Shift+p
-
-
デスクトップ IDE で、[View (表示)] > [Command Palette (コマンドパレット)] を選択する。
-
クラウド IDE で、
(メニュー) アイコンをクリックし、[View (表示)] > [Command Palette (コマンドパレット)] を選択する。
-
-
次のコマンドを入力します。
MuleSoft: Publish API Specification to Exchange
-
確認を促されたら、[Allow (許可)] をクリックし、プロンプトに従って Anypoint Platform にサインインします。
-
[Select a Business Group (ビジネスグループを選択)] で、プロジェクトのビジネスグループを見つけて選択します。
詳細は、始める前にを参照してください。
-
プロジェクト名を入力します: American Flights API。
-
アーティファクト ID を確認します: American-Flights-API。
-
アセットバージョンを確認します: 1.0.0。
-
API バージョンを確認します: v1。 ステータスバーに進行状況が表示されます。
-
ここで API を実装するように促されたら、[No (いいえ)] を選択して、インテグレーションに American Flights API 仕様がスキャフォールディングされないようにします。
[Yes (はい)] を選択すると、プロジェクトに API 仕様がスキャフォールディングされます。ここでスキャフォールディングするのではなく、American Flights API 仕様の実装でスキャフォールディングします。
Exchange で API を見つける
API 仕様をパブリッシュしたら、Anypoint Exchange でその API 仕様を見つけることができます。
-
Anypoint Platform に移動し、ログイン情報を使用してログインします。
手順を表示
-
US クラウド (非 EU ホスト): Anypoint Platform (US)
-
EU クラウド (EU ホスト): Anypoint Platform (EU)
-
-
Anypoint Exchange に移動します。
手順を表示
-
US クラウド (非 EU ホスト): Exchange (US)
-
EU クラウド (EU ホスト): Exchange (EU)
-
-
API 仕様はアセットとしてリストされています。
API を選択し、その概要に移動して、前のタスクで定義したすべてのエンドポイントを表示できます。
-
American Flights プロセスの統合に進み、American Flights のインテグレーションアプリケーションを開始します。