郵便配達とサンプル請求
Braze では、Postman Collection を通じて、すべてのエンドポイントに対してサンプル API リクエストを生成することができます。このリファレンス記事では、Braze Postmanコレクションについて、コレクションとは何か、コレクションのセットアップと使用方法、リクエストの編集と送信方法について説明する。
Postman とは?
Postmanは、APIリクエストの構築とテストのための、無料で使えるビジュアル編集ツールである。API とやりとりする他の方法 (例えば cURL を使う) とは対照的に、Postman では API リクエストを簡単に編集したり、ヘッダー情報を確認したりすることができます。Postmanには、あらかじめ作成されたAPIリクエストのサンプルをコレクションやライブラリとして保存する機能がある。顧客が簡単に REST API を使い始められるようにするため、すべての API エンドポイントに対して事前に作成されたサンプルを含むコレクションを作成しました。
開始するには、Postman ドキュメントの [Postman で実行] をクリックして、Postman コレクションを表示またはダウンロードします。
Braze Postman コレクションを使用する
Postmanアカウント(macOS版、Windows版、Linux版をPostmanウェブサイトからダウンロードできる)を持っていれば、オレンジ色の「Postmanで実行」ボタンをクリックすることで、自分のPostmanアプリでPostmanドキュメントを開くことができる。その後、環境を作成するか、Braze REST API環境をテンプレートとして使用し、利用可能なPOST
、GET
リクエストを独自のニーズに合わせて編集することができる。
Postmanの環境をセットアップする
Braze Postman Collection は、テンプレート変数 {{instance_url}}
を使用して、Braze インスタンスの REST API URL を事前に作成されたリクエストに置き換え、{{api_key}}
変数を API キーに置き換えます。コレクション内のすべてのリクエストを手動で編集するのではなく、Postman の環境でこの変数を設定できます。ドロップダウンから当社のテンプレート環境(Braze REST API Environment Template)を選択し、変数値を独自のものに置き換えることも、独自の環境を設定することもできる。
自分の環境をセットアップするには、以下の手順を実行する:
- [ワークスペース] タブで [環境] を選択します。
- 新しい環境を作成するには+プラスボタンをクリックする。
- この環境に名前を付け (たとえば、「Braze API リクエスト」)、
instance_url
とapi_key
のキーを追加し、Braze インスタンス ]7 と Braze REST API キー ]8 に対応する値を指定します。 - [保存] をクリックします。
POST
リクエストの本文では、api_key
は引用符で囲む必要があります: "MY-API-KEY-EXAMPLE"
。GET
URLでは、このようにしないでください。この書式は、このドキュメントの POST
リクエストボディ、GET
URL、および YOUR-API-KEY-HERE
の環境テンプレートですでに提供しています。
コレクションからビルド済みのリクエストを使う
環境を構成した後、コレクション内の事前に構築されたリクエストのいずれかを、新しい API リクエストを構築するためのテンプレートとして使用できます。事前構築済みのリクエストのいずれかの使用を開始するには、Postman の [コレクション] メニュー内でそのリクエストをクリックしてください。これで Postman アプリのメインウィンドウで新しいタブとしてリクエストが開きます。
一般に、Braze API エンドポイントが受け付けるリクエストには、GET
と POST
の2種類があります。エンドポイントが使用する HTTP
メソッドに応じて、事前に構築されたリクエストを異なる方法で編集する必要があります。
POSTリクエストを編集する
POST
リクエストを編集する場合、リクエストを開き、リクエストエディターのBodyセクションに移動する。読みやすくするために、JSON
リクエストボディをフォーマットするrawラジオボタンを選択する。
GETリクエストを編集する
GET
リクエストを編集する場合は、リクエスト URL で渡されるパラメーターを編集します。そのためには、Paramsタブを選択し、表示されるフィールドのキーと値のペアを編集する。
リクエストを送信する
API リクエストの準備ができたら、[送信] をクリックします。リクエストは送信され、レスポンスデータはリクエストエディタの下のセクションに入力される。ここから、Braze APIから返された生データを見たり、HTTPレスポンスコードを見たり、リクエストの処理にかかった時間を見たり、ヘッダー情報を見たりすることができる。