Postman でデータ アプリを実行する

郵便屋さんは、API ライフサイクルを簡素化し、コラボレーションを強化して、より迅速で優れた API 開発を実現する API プラットフォームです。

TiDB Cloud データサービスでは、データ アプリを Postman に簡単にインポートし、Postman の広範なツールを活用して API 開発エクスペリエンスを強化できます。

このドキュメントでは、データ アプリを Postman にインポートする方法と、データ アプリを Postman で実行する方法について説明します。

あなたが始める前に

Data App を Postman にインポートする前に、次のことを確認してください。

  • 郵便屋さんアカウント

  • A ポストマンデスクトップアプリ (オプション)。あるいは、アプリをダウンロードせずに Postman Web バージョンを使用することもできます。

  • 明確に定義された終点が少なくとも 1 つあるデータアプリ 。次の要件を満たすエンドポイントのみを Postman にインポートできます。

    • ターゲットクラスターが選択されます。
    • エンドポイントのパスとリクエスト方法が構成されます。
    • SQL ステートメントが書き込まれます。
  • データ アプリの場合はAPIキー

ステップ 1. データ アプリを Postman にインポートする

Data App を Postman にインポートするには、次の手順を実行します。

  1. TiDB Cloudコンソールで、プロジェクトのデータサービスページに移動します。

  2. 左側のペインで、ターゲット データ アプリの名前をクリックして詳細を表示します。

  3. ページの右上隅にある[Postman で実行]をクリックします。インポート手順を示すダイアログが表示されます。

    注記:

    • データ アプリに明確に定義されたエンドポイントがない場合 (ターゲット クラスター、パス、リクエスト メソッド、および SQL ステートメントが構成されている場合)、データ アプリに対してPostman での実行は無効のままになります。
    • Chat2Query データ アプリの場合、 Postman で実行は利用できません。
  4. データ アプリのインポートのダイアログに表示される手順に従います。

    1. 好みに応じて、 「Postman for Web で実行」または「Postman デスクトップで実行」を選択して Postman ワークスペースを開き、ターゲット ワークスペースを選択します。

      • Postman にログインしていない場合は、まず画面上の指示に従って Postman にログインします。
      • [Postman デスクトップで実行]をクリックした場合は、画面上の指示に従って Postman デスクトップ アプリを起動します。
    2. Postman のターゲット ワークスペースのページで、左側のナビゲーション メニューの[インポート]をクリックします。

    3. TiDB Cloudダイアログから Data App URL をコピーし、インポートのためにその URL を Postman に貼り付けます。

  5. URL を貼り付けると、Postman はデータ アプリを新しいコレクションとして自動的にインポートします。コレクションの名前はTiDB Data Service - <Your App Name>形式です。

    コレクションでは、デプロイされたエンドポイントはDeployedフォルダーの下にグループ化され、デプロイされていないエンドポイントはDraftフォルダーの下にグループ化されます。

ステップ 2. Postman で Data App API キーを構成する

インポートされたデータ アプリを Postman で実行する前に、Postman でデータ アプリの API キーを次のように構成する必要があります。

  1. Postman の左側のナビゲーション メニューで、 TiDB Data Service - <Your App Name>をクリックして右側にそのタブを開きます。
  2. TiDB Data Service - <Your App Name>タブの下で「変数」タブをクリックします。
  3. 変数テーブルの[現在の値]列にデータ アプリの公開キーと秘密キーを入力します。
  4. TiDB Data Service - <Your App Name>タブの右上隅にある[保存]をクリックします。

ステップ 3. Postman でデータ アプリを実行する

Postman でデータ アプリを実行するには、次の手順を実行します。

  1. Postman の左側のナビゲーション ウィンドウで、 [Deployed]フォルダーまたは[Draft]フォルダーを展開し、エンドポイント名をクリックして右側にそのタブを開きます。

  2. <Your Endpoint Name>タブで、次のようにエンドポイントを呼び出すことができます。

    • パラメーターのないエンドポイントの場合は、 「送信」をクリックしてエンドポイントを直接呼び出すことができます。

    • パラメーターを含むエンドポイントの場合は、最初にパラメーター値を入力してから、 [送信]をクリックする必要があります。

      • GETまたはDELETEリクエストの場合、 Query Paramsテーブルにパラメータ値を入力します。
      • POSTまたはPUTリクエストの場合は、 「本文」タブをクリックし、パラメータ値を JSON オブジェクトとして入力します。 TiDB Cloud Data Service のエンドポイントに対してバッチ操作が有効になっている場合は、パラメーター値を JSON オブジェクトの配列として入力します。
  3. 下部ペインで応答を確認します。

  4. 異なるパラメーター値を使用してエンドポイントを再度呼び出す場合は、パラメーター値を編集して、再度[送信]をクリックします。

Postman の使用法の詳細については、 郵便配達員のドキュメントを参照してください。

Data App の新しい変更に対処する

データ アプリが Postman にインポートされた後、 TiDB Cloudデータ サービスはデータ アプリの新しい変更を Postman に自動的に同期しません。

新しい変更を Postman に反映させたい場合は、もう一度インポートプロセスに従ってください実行する必要があります。コレクション名は Postman ワークスペース内で一意であるため、最新のデータ アプリを使用して以前にインポートしたデータ アプリを置き換えるか、最新のデータ アプリを新しいコレクションとしてインポートできます。

また、Data App を再インポートした後は、Postman で再度新しくインポートされたアプリの API キーを構成するを行う必要があります。

このページは役に立ちましたか?