REST / HTTPS
أسلوب API موحد للسحابة والبوابة المحلية؛ تبادل بيانات JSON
توفر منصة مطوري بيوربوينت سمارت واجهة RESTful API موحدة ومفتوحة SDK للمتكاملين وبائعي PMS/CRS ومزودي البرامج المستقلين — وتغطي تأهيل الأجهزة وحالة الغرفة والتحكم في المشاهد وبيانات الطاقة واشتراكات الأحداث. عبر السحابة أو البوابة المحلية، ادمج تحكم غرف الضيوف من بيوربوينت سمارت في عمليات الفندق وأنظمة إدارة المباني بسرعة.
طلب/استجابة JSON عبر HTTPS, ومسارات ذات إصدارات — تكامل سهل للواجهة الأمامية والخلفية وأنظمة الطرف الثالث.
عينات Java و Python و Node.js بالإضافة إلى أدوات التوقيع لتقصير دورات التكامل والإطلاق.
دفع تغييرات حالة الغرفة والتنبيهات ونتائج المشاهد بشكل استباقي — مع إعادة المحاولة والتحقق من التوقيع.
مستأجر اختبار مخصص وأجهزة محاكاة لتكامل ما قبل الإنتاج والتحقق من الحمل (يُفعّل بطلب).
واجهات مجمعة حسب مجال الأعمال مع صلاحيات محددة؛ تعريفات الحقول وحدود المعدل وفق الوثائق الرسمية.
استعلام حالة RCU واللوحات والمستشعرات؛ قراءة/كتابة قيم النقاط والإدخال/الإخراج الرقمي والتناظري.
مزامنة تسجيل الدخول/الخروج و DND و MUR و SOS وحالات الغرفة الأخرى؛ ربط بأرقام غرف PMS.
تشغيل الترحيب وقطع الشغور ووضع الاجتماع وغيرها؛ استعلام النتائج وأسباب الفشل.
تجميع بيانات الطاقة و HVAC حسب الغرفة أو الطابق أو المنطقة العامة؛ واجهات تصدير التقارير.
الاشتراك في انقطاع الأجهزة وأعطال الاتصال وتنبيهات الحمل؛ التكامل مع أنظمة التذاكر.
عزل المستأجرين متعدد الفنادق/المشاريع؛ إدارة AppKey والأدوار ونطاق API.
أرسل طلب تكامل عبر المبيعات أو الدعم للحصول على AppKey / AppSecret.
سجّل عنوان Webhook في وحدة تحكم المطورين لأحداث حالة الغرفة والتنبيهات.
استدعِ واجهات API بمعرّف مشروع اختبار للتحقق من التوقيع والمصادقة وحقول الأعمال.
بعد القبول، انتقل إلى بيانات اعتماد الإنتاج وراقب حجم الاستدعاءات ومعدلات الأخطاء وفق SLA.
أمثلة مسارات REST نموذجية؛ حمّل مواصفات OpenAPI الكاملة من مركز التنزيل.
| الطريقة | المسار | الوصف |
|---|---|---|
| POST | /v1/oauth/token | الحصول على رمز وصول (Client Credentials) |
| GET | /v1/projects/{id}/rooms | قائمة غرف مقسمة مع ملخص الحالة |
| GET | /v1/projects/{id}/rooms/{roomNo}/devices | أجهزة الغرفة وحالة الاتصال |
| PUT | /v1/projects/{id}/rooms/{roomNo}/scene/{sceneId} | تشغيل مشهد (مثل الترحيب أو قطع الشغور) |
| POST | /v1/projects/{id}/rooms/{roomNo}/points | كتابة دفعية للنقاط (مفاتيح، تعتيم، نقاط ضبط HVAC, إلخ) |
| GET | /v1/projects/{id}/energy/summary | ملخص الطاقة لفترة زمنية |
| POST | /v1/webhooks/subscriptions | تسجيل اشتراك Webhook (حالة الغرفة، تنبيهات، إلخ) |
إلى جانب HTTP API, تُدعم الحافلات الميدانية ومنصات الطرف الثالث لتكامل متنوع بين الفنادق والمباني.
أسلوب API موحد للسحابة والبوابة المحلية؛ تبادل بيانات JSON
تحويل بروتوكول لـ BMS و HVAC والقياس وأنظمة فرعية أخرى
إبلاغ الأجهزة وتوصيل الأوامر في سيناريوهات النطاق الترددي المنخفض
يعمل مع KNX و Home Assistant وحلول ربط أخرى
صف سيناريو التكامل وحجم الاستدعاء المتوقع وجدول الإطلاق
تعيين مفاتيح بيئة تجريبية وإنتاج
يساعد الدعم الفني في اختبار API و Webhook
الانتقال إلى الإنتاج وإدراجه في مراقبة التشغيل
متاح للمتكاملين المتعاقدين والعملاء الاستراتيجيين. أرسل ملخص التكامل عبر المبيعات أو الدعم؛ بعد الموافقة، أنشئ تطبيقًا في وحدة تحكم المطورين للحصول على AppKey و AppSecret.
نعم. يمكن لمجموعات الفنادق الكبرى استخدام بوابات طرفية محلية مع API متسق مع السحابة في سيناريوهات عدم الاتصال وزمن الاستجابة المنخفض؛ يُحدد التصميم لكل مشروع.
تُطبق حدود QPS والحصص اليومية الافتراضية لكل تطبيق؛ يمكن للمشاريع الكبيرة طلب زيادة. تجاوز الحدود يُرجع 429 — نفّذ تراجعًا أسيًا.
تتضمن حمولات الأحداث توقيع HMAC والطابع الزمني؛ تحقق من التوقيع وارفض الطلبات القديمة. استخدم نقاط نهاية HTTPS; قوائم IP المسموح بها متاحة عند الطلب.
منصة السحابة للتشغيل المرئي للموظفين؛ واجهة API للمطورين للتكامل والأتمتة — PMS و CRM ومنصات الطاقة، إلخ. يمكن استخدامهما معًا.
نقدم تدريب تكامل API وتوجيه قبول المشاريع ودعمًا فنيًا طوال دورة الحياة.