9.1 نظرة عامة
UrBit Rest يضم خادم API مدمجاً يعمل تلقائياً مع تشغيل البرنامج (منفذ 8080 افتراضياً)، ويقدّم:
GET /api/status— حالة الخادم (يعيدrole: main).POST /api/auth/login— تسجيل دخول المستخدمين.WebSocket /ws— القناة اللحظية (المحادثات، تحديثات الطلبات، إشارات PTT).- اكتشاف تلقائي عبر UDP 45454 لربط أجهزة الويتر والعملاء.
9.2 مثال
GET http://192.168.1.20:8080/api/status
{
"status": "online",
"role": "main",
"version": "…"
}
9.4 حدود الاستخدام
- نفس حدود خادم UrBit: قفل مصادقة بعد 5 محاولات فاشلة (15 دقيقة)، وجلسات 8 ساعات.
UrBit