DataSpider Studio HTTPトリガーを作成する

dataspiderDataSpider

DataSpider Studio HTTPトリガーを作成する

DataSpiderのHTTPトリガーを作成します。

HTTPトリガーを作成すると、webapiを実行するとDataSpiderのスクリプトを実行することができます。

プロジェクトをサービスとして登録する

まずスクリプトを作成しているプロジェクトを、サービスとして登録します。

DataSpider Studio HTTPトリガーを作成する

新しいHTTPトリガーを作成する

新しいHTTPトリガーを作成します。ここでサービスとスクリプトとwebapiを紐づけます。

DataSpider Studio HTTPトリガーを作成する

スクリプトは以下の通りです。

DataSpider Studio HTTPトリガーを作成する DataSpider Studio HTTPトリガーを作成する

インプットのスクリプト変数は「スクリプト入力変数として使用する」にチェックを入れておく必要があります。

また、アウトプットのスクリプト変数は「スクリプト出力変数として使用する」にチェックを入れておく必要があります。

テスト

curlコマンドでテストします。

C:\>curl -X GET -i http://127.0.0.1:7700/dataspider/trigger/path?input=
HTTP/1.1 200
Content-Type: application/json;charset=UTF-8
Transfer-Encoding: chunked
Date: Tue, 13 Sep 2022 08:12:49 GMT
Server: DataSpider

yes
C:\>curl -X GET -i http://127.0.0.1:7700/dataspider/trigger/path?input=aaa
HTTP/1.1 200
Content-Type: application/json;charset=UTF-8
Transfer-Encoding: chunked
Date: Tue, 13 Sep 2022 08:12:53 GMT
Server: DataSpider

no
C:\>

クエリパラメータのinputの値がnullかどうかによってyes,noが変わることが確認できます。

コメント

タイトルとURLをコピーしました