Сведения о создании задачи на основе UserView см. в разделе API: создание задачи UserView.

URL-адрес запроса

Задача может быть создана с помощью 2 методов:

класть https://api.dotcom-monitor.com/config_api_v1/tasks
Поместить https://api.dotcom-monitor.com/config_api_v1/tasks?verb=PUT

Параметры заголовка

Content-Type: application/json
Пример содержимого PUT/POST (в формате) для типа задачи HTTP
{
    "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 см. в разделе Возможные значения идентификатора типа задачи.

Как правило, в тексте запроса обязательны следующие общие поля:

поле

Type

Обязательно/Опционально

описание

Device_Id

int32

Обязательно

Уникальный идентификатор устройства.

Task_Type_Id

int32

Обязательно

Тип задачи. Пожалуйста, проверьте потенциальные значения для Task_Type_Id.

имя

струна

необязательный

Описание задачи. Рекомендуется указать уникальное описание задачи.

пример:
"Name": "new name"

Реакция на успех

Пример ответа
{
    "Success":true,
    "Result":17989
}
поле

Type

описание

Результат

int32

Уникальный идентификатор задачи.