郵便配達インターフェイス関連する要約

1.新コレクション

郵便配達を開き、Collections->新しいコレクションをクリックし、下記に示します:

リクエストを作成します。2.

例として、結合界面の次の情報

インターフェイス説明:

C {}バインディング情報インタフェースの取得

インタフェースアドレス:https://apibeta.allolike.com/account/bindinfo/get

 

インタフェースのドキュメントでは、我々は、インタフェースの必要性がパラメータのチケットを渡すことがわかり、およびチケットのパラメータは、次の2つのインターフェイスを介して取得する必要があります

{電話ログインインターフェース} https://apibeta.allolike.com/oauth/token

B {チケットインタフェースを取得}:https://apibeta.allolike.com/oauth/ticket

次のように関連する3つのインタフェース:

Bのチケットを取得するためのインタフェースを取得するためのパラメータインタフェースとしてトークン、およびその後の結合情報を取得するために、パラメータCインタフェースとして渡さ

新しい要求操作は以下の通り:

3.インターフェースアソシエーション

次のようにインターフェースが要求します。

 

テストを選択し、次のコードを入力します。

pm.test( "获取トークン"、関数(){
VAR jsonData = pm.response.json();
pm.globals.set( "トークン"、jsonData.data.access_token);
});

そして、グローバル変数トークンを作成し、値を入力しません

B・インターフェース要求を次のように

以前のインターフェースパラメータは、次のインターフェイスに渡された変数の形で書かれる必要があることに注意してください

次いで、Aインタフェースの同じ操作を、テストを選択し、次のコードを入力します。

pm.test("获取ticket", function () {
var jsonData = pm.response.json();
pm.globals.set("Ticket",jsonData.data.tickets[0].ticket);
});

然后新建全局变量Ticket,不用输入值

C接口请求如下:

更多接口关联同上操作

4.运行集合

操作如下,点击Run—>Run Test即可:

おすすめ

転載: www.cnblogs.com/wanyuan/p/11837419.html