رسائل الخادم
الرسائل الواردة من خادم WebSocket
تم تأكيد الاتصال{
"type": "connected",
"message": "Connected successfully...",
"available_commands": ["subscribe", "unsubscribe", "list_subscriptions"],
"view_mode": "full"
}
تم تأكيد الاشتراك{
"type": "subscribed",
"channel": "Shopify",
"channel_id": "a1b2c3d4-..."
}
رسالة الكشف عن التكنولوجيا{
"type": "message",
"channel": "Shopify",
"channel_id": "a1b2c3d4-...",
"data": {
"channel_name": "Shopify",
"website_domain": "example.com",
"epoch_secs": 1770508800
}
}
تغيير الحالة (تم تغيير مستوى الاشتراك){
"type": "status_change",
"view_mode": "full",
"message": "Your subscription has been upgraded. You now have full data access."
}
رسالة خطأ{
"type": "error",
"message": "Technology 'unknown-tech' not found"
}
حقول الرسائل| مجال | وصف |
|---|
type | نوع الرسالة: متصل، مشترك، غير مشترك، رسالة، تغيير الحالة، خطأ، معلومات |
channel | اسم القناة الودود (مثلاً، 'Shopify'، 'جديد') |
channel_id | معرّف القناة الداخلية (معرّف التكنولوجيا الفريد أو "جديد") |
data | حمولة الكشف مع اسم القناة، ونطاق الموقع الإلكتروني، وعدد الثواني لكل حقبة |
website_domain | المجال الذي تم فيه رصد التكنولوجيا (تم حجب المعلومات لمستخدمي النسخة التجريبية) |
epoch_secs | الطابع الزمني لعصر يونكس (بالثواني) لوقت وضع عملية الكشف في قائمة الانتظار |
view_mode | «كامل» للمشتركين المدفوعين، و«محذوف (تجريبي/معاينة)» لمستخدمي النسخة التجريبية |