طلب عنوان URL
يمكن إنشاء الجهاز باستخدام طريقتين:
ضع | https://api.dotcom-monitor.com/config_api_v1/devices |
منصب | https://api.dotcom-monitor.com/config_api_v1/devices?verb=PUT |
معلمات الرأس
Content-Type: application/json
معلمات الجسم المطلوبة
لتحديد معلمات كائن JSON لجهاز جديد، نوصيك بالحصول على معلومات جهاز موجودة أولا واستخدام الاستجابة كعينة لكائن جهاز جديد. ابحث عن وصف الحقول الشائعة في واجهة برمجة التطبيقات: نظرة عامة على أساليب الجهاز.
لتعطيل التنبيهات لأحد الأجهزة، استخدم واجهة برمجة التطبيقات: تعطيل التنبيهات للجهاز أو واجهة برمجة التطبيقات: تعطيل التنبيهات لعدة أجهزة.
الحقول التالية مطلوبة في نص الطلب:
ميدان |
نوع |
مطلوب/اختياري |
وصف | |||||||||||||
مواقع |
مجموعة من int32 |
مطلوب *باستثناء أجهزة MetricsView |
صفيف يحتوي على معرفات الموقع المعينة لجهاز معين. يجب تحديد موقع واحد على الأقل في الطلبات.
مثل:
|
|||||||||||||
تردد |
إنت32 |
مطلوب |
يعكس هذا الحقل تردد المراقبة في ثوان.
مثل:
|
|||||||||||||
Platform_Id |
إنت32 |
مطلوب |
يتم توزيع جميع الأجهزة بواسطة 5 منصات. كل منصة لها “Platform_Id” خاصة بها.
مهم: UserView غير مدعوم من قبل واجهة برمجة تطبيقات dotcom-monitor v.1. يمكن إنشاء / تسجيل البرامج النصية Userview فقط باستخدام أداة البرمجة النصية EveryStep. مثل:
|
|||||||||||||
اسم |
خيط |
اختياري |
يوصى بتحديد اسم فريد للجهاز.
مثل:
|
عند إعداد جهاز جديد وعدم تعيين أي فلتر، يتم تعيين الفلتر الافتراضي تلقائيا إلى الجهاز.
الاستجابة للنجاح
ميدان |
نوع |
وصف |
نتيجة |
إنت32 |
المعرف الفريد للجهاز. |