必要情報
| 項目名 | 入力条件 | 詳細 |
|---|---|---|
| 表示名 | 必須 | 任意のタスク表示名を入力 |
| 接続情報タイプ | 任意 | 接続先のシステム に合わせて接続情報タイプを選択 (なし / Miraimil / HENNGE One / PCAクラウド / freee) ※「なし」以外を選択すると、選択したシステムの API に必要な認証情報が自動で設定されます。 |
| 接続情報 | 必須 | 接続情報画面で設定した HTTP(第2世代) への接続情報を選択 |
| URL | 必須 |
HTTPリクエスト先のURLを指定 ページネーション等の制御を行う場合は、以下の変数をURL内に埋め込むことができます。 例 |
| クエリパラメータ パラメーター名 / パラメーター値 |
任意 | クエリパラメーター名および値を指定 |
| パラメーターの値が空の場合も送信する | 任意 |
パラメーターの値が空のときに、URLに付与して送信する場合はチェックを付ける 例:パラメータ名 param の値が空文字の場合 |
| メソッド | 必須 | HTTPリクエストのメソッドを選択 (GET / POST) |
| ヘッダー ヘッダー名 / ヘッダー値 |
必須 | HTTP リクエストのヘッダー名および値を指定 |
|
レスポンスヘッダー ヘッダー名 / フィールド |
任意 | HTTP レスポンスのヘッダー名および出力フィールドを指定 |
| ページネーション | 必須 | ページネーション(分割取得)の方式を選択 (無効 / オフセット / カーソル / リンク) |
| オフセットの初期値 | 必須 | オフセットの初期値を指定 ※指定された数の要素をスキップします |
| リクエスト単位で進めるオフセット数 | 必須 | リクエスト単位で進めるオフセット数を指定 |
| リクエスト回数 | 必須 | リクエスト回数を指定 |
| 継続条件のパス(JSONPath 記法) | 任意 |
ページネーションを継続するための要素のパスを JSONPath 記法で指定 ※指定した要素が存在しない、または null の場合はリクエストを停止します |
| カーソルパスの取得方法 | 必須 | 次ページをリクエストする際のカーソル値を、レスポンスのどこから取得するかを選択 (レスポンスボディ / レスポンスヘッダー) |
| カーソルのパス(JSONPath 記法) |
必須 | カーソルのパスを JSONPath 記法で指定 |
| リンクのパス(JSONPath 記法) |
必須 | 次のページの URL を取得するための JSONPath を指定 |
| 受信データフォーマット | 必須 | 受信データフォーマットを選択 (JSON / ファイルとして保存する / XML) |
| JSONPath | 必須 | JSONPath を指定 |
| 出力フィールド名 ※JSON選択時 |
必須 |
JSON選択時: ファイルとして保存する選択時: XML選択時: |
| 出力フィールドのデータ型 | 必須 | JSONPath で抽出された値を出力するフィールドのデータ型を指定 (String / Boolean / Long / Double / Decimal / JSON) |
| ファイル名 | 必須 | 保存するファイル名を指定 |
| ルートパス | 任意 | XMLパースの基準となるルートパスをXPath形式で指定 |
| マッピング XPath |
必須 | 取得したいノードのパスをXPath形式で指定 |
| 型 | 必須 | ノードの型を選択 (String / Long / Double / Decimal / XML) |
| 送信データフォーマット | 必須 | 送信データフォーマットを選択 (なし / JSON / from uriencoded) |
| JSONリクエストボディ | 必須 | JSON リクエストボディを指定 |
| 送信データ 名前 | 任意 | 送信データのキー部分を指定 例: title=test の場合は title の部分を指定 |
| 送信データ 値 | 任意 | 送信データの値部分を指定 例: title=test 場合は test の部分を指定 |
| パート 名前 |
必須 | multipart/form-data の name とする値を入力 |
| 値の入力方法 | 必須 | パートの入力方法を指定 |
| 値 | 任意 | 値を入力 |
| ヘッダー ヘッダー名/ヘッダー値 |
任意 | パートのヘッダーを設定 |
| ファイル名 | 任意 | filename として設定する値を指定 |
| HTTPS プロキシー設定 ホスト名 |
必須 | HTTPS プロキシーサーバーのホスト名を指定 |
| HTTPS プロキシー設定 ポート番号 |
必須 | HTTPS プロキシーサーバーのポート番号を指定 |
| Basic認証 ユーザー |
任意 | Basic 認証におけるユーザーを指定 |
| Basic認証 パスワード |
任意 | Basic 認証におけるパスワードを指定 |
| リダイレクト | 必須 | HTTP リダイレクトの追従有無を指定 |
| 接続タイムアウト(ミリ秒) | 必須 | 接続タイムアウトを指定 |
| アイドルタイムアウト(ミリ秒) | 必須 | アイドルタイムアウトを指定 |
| リトライ設定 最大リトライ回数 |
必須 | 最大リトライ回数を指定 ※0 の場合はリトライを無効化します。 |
| リトライ設定 初回リトライ間隔 (ミリ秒) |
必須 | 初回リトライ間隔を指定 |
| リトライ設定 最大リトライ間隔 (ミリ秒) |
必須 | 最大リトライ間隔を指定 |
| リトライ設定 乗数 |
必須 | リトライ間隔を増やすための値を指定 ※各リトライで前回の間隔にこの値を掛けて待機時間を長くすることができます。乗数が1の場合、待機時間は一定になります。 |
| リクエスト間隔 (ミリ秒) | 必須 | リクエスト間隔を指定 |
| 正常ステータスコード | 必須 | 正常と判定するステータスコードを指定 |
関連する設定
- 【変換】HTTP(第2世代)はこちら。