JSON オブジェクトの例
{
    "Timeout": 0,
    "Server": "127.0.0.1",
    "LoginToServer": false,
    "UserName": "",
    "Password": "",
    "Directory": "",
    "GetDirectoryListing": false,
    "CheckFile1": "",
    "CheckFile2": "",
    "CheckFile3": "",
    "DownloadFile": "",
    "DNSResolveMode": "Device Cached",
    "DNSserverIP": "",
    "Device_Id": 87303,
    "Id": 211739,
    "Task_Type_Id": 18,
    "Name": "127.0.0.1"
}

フィールドの説明

種類 形容

サーバー

FTP サーバー アドレス

例:
"Server": "ftp.nowhere.com"

サーバーにログインします。

ブーリアン

有効にした場合は、監視セッション中にログイン操作が実行されます。

例:
"LoginToServer": true

ユーザー名

このフィールドには、FTP 認証のユーザー名が含まれています。

例:
"UserName": "demo_username"

パスワード

このフィールドには FTP 認証用のパスワードが含まれています。

例:
"Password": "demo_password"

ディレクトリ

このフィールドは、チェックされるディレクトリ名を指定します。

例:
"Directory": "files"

一覧を取得します。

ブーリアン

有効にすると、ディレクトリに格納されているファイルが一覧表示されます。

例:
"GetDirectoryListing": true

ファイル 1 を確認する

このファイルで指定されたファイル名の可用性は、監視中にチェックされます。

例:
"CheckFile1": "text.txt"

ファイル 2 を確認する

このファイルで指定されたファイル名の可用性は、監視中にチェックされます。

例:
"CheckFile2": "picture.png"

ファイル 3 を確認する

このファイルで指定されたファイル名の可用性は、監視中にチェックされます。

例:
"CheckFile3": "song.mp3"

ファイルをダウンロードする

ファイル名が指定されている場合 – アクセシビリティを確認するために最初の2Mバイトがダウンロードされます

例:
"DownloadFile": "text.txt"

SSL を必要とします。

ブーリアン

有効にした場合 – 暗号化 SSL プロトコル経由の FTP が要求されます。

例:
"RequireSSL": true
モードを変更します。 利用可能なモード:

  • デバイスキャッシュ
  • キャッシュなし
  • TTL キャッシュ
  • 外部 DNS サーバー

詳細な説明については、「DNS モード オプション」の記事をご覧ください。

ド・スサーバーIP カスタム DNS サーバーの IP アドレスのフィールド 詳細については、「DNS モード オプション」の記事を参照してください。

Int32

読み取り専用フィールド。一意のデバイス ID

例:
"Device_Id": 8550

身分証明書

Int32

読み取り専用フィールド。固有のタスク ID

例:
"Id": 17714

Task_Type_Id

Int32

タスク フィールドの種類です。 適切な表の 「Task_type_id」の潜在的な値を確認してください。

例:
"Task_Type_Id": 6

名前

タスク名

例:
"Name": "FTP"

タイムアウト

Int32

このフィールドは、タスク実行の最大時間値 (m 秒) を定義します。

例:
"Timeout": 0