ユーザービューベースのタスクを作成するには、「 API: ユーザービュータスクの作成」を参照してください。

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
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。