要创建基于用户视图的任务,请参阅 API:创建用户视图任务

请求网址

可以使用两种方法创建任务:

https://api.dotcom-monitor.com/config_api_v1/tasks
发布 https://api.dotcom-monitor.com/config_api_v1/tasks?verb=PUT

头参数

Content-Type: application/json
HTTP 任务类型的示例 PUT/POST 内容(格式化)
{
    "RequestType": "GET",
    "Url": "http://msn.com",
    "Keyword1": "Entertainment",
    "FullPageDownload": true,
    "Download_Html": true,
    "Download_Frames": true,
    "Download_StyleSheets": true,
    "GetParams": 
    [
        {
            "Name": "variable",
            "Value": "value"
        }
    ],
    "PostParams": [],
    "HeaderParams": [],
    "Device_Id": 8550,
    "Task_Type_Id": 1,
    "Name": "msn.com",
    "Timeout": 0
}

所需的身体参数

每个任务类型都包含单独的字段和值集。 您可以在相关部分中找到特定任务类型的 JSON 对象和字段的详细说明:

若要查找Task_Type_Id的可能值列表,请参阅 任务类型 ID 的潜在值

通常,请求正文中需要以下公共字段:

领域

类型

必需/可选

描述

Device_Id

int32

必填

唯一的设备 ID。

Task_Type_Id

int32

必填

任务的类型。 请检查 Task_Type_Id的潜在值

名字

字符串

自选

任务描述。 建议为任务指定唯一描述。

例子:
"Name": "new name"

成功响应

示例响应
{
    "Success":true,
    "Result":17989
}
领域

类型

描述

结果

int32

任务的唯一 ID。