JSON Object Example
{
 "超时": 0,
 "服务器":"127.0.0.1",
 "登录服务器":错误,
 "用户名":""
 "密码":""
 "目录":""
 "获取目录列表":虚假,
 "检查文件1":""
 "检查文件2":""
 "检查文件3":""
 "下载文件":""
 "DNS 解析模式":"设备缓存",
 "DNSserverIP":""
 "Device_Id": 87303,
 "Id": 211739,
 "Task_Type_Id": 18,
 "名称":"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"

下载文件

字符串

指定文件名时 – 将下载前 2MB 以检查可访问性

例子:
"DownloadFile": "text.txt"

要求SSL

布尔

启用后 , 将请求通过加密 SSL 协议进行 FTP。

例子:
"RequireSSL": true
DNS 解析模式 字符串

可用模式:

  • 设备缓存
  • 非缓存
  • TTL 缓存
  • 外部 DNS 服务器

有关详细说明,请参阅“DNS 模式选项”一文

DNSserverIP 字符串 自定义 DNS 服务器 IP 地址字段有关详细说明请参阅“DNS 模式选项”一文
 

Int32

只读字段。唯一设备 ID

例子:
"Device_Id": 8550

Id

Int32

只读字段。唯一的任务 ID

例子:
"Id": 17714

Task_Type_Id

Int32

任务字段的类型。 请在相应的表中检查”Task_type_id”的潜在值

例子:
"Task_Type_Id": 6

名字

字符串

任务名称

例子:
"Name": "FTP"

超时

Int32

此字段定义任务执行的最大时间值(以毫秒为单位)。

例子:
"Timeout": 0