لإنشاء مهمة تستند إلى UserView، راجع واجهة برمجة التطبيقات: إنشاء مهمة 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، راجع القيم المحتملة لمعرف نوع المهمة.

بشكل عام، الحقول الشائعة التالية مطلوبة في نص الطلب:

ميدان

نوع

مطلوب/اختياري

وصف

Device_Id

إنت32

مطلوب

معرف الجهاز الفريد.

Task_Type_Id

إنت32

مطلوب

نوع المهمة. يرجى التحقق من القيم المحتملة Task_Type_Id.

اسم

خيط

اختياري

وصف المهمة. يوصى بتحديد وصف فريد للمهمة.

مثل:
"Name": "new name"

الاستجابة للنجاح

مثال على الاستجابة
{
    "Success":true,
    "Result":17989
}
ميدان

نوع

وصف

نتيجة

إنت32

المعرف الفريد للمهمة.