استخدام مراسلة Google Firebase Cloud

6 مايو 2024

ID 92525

لضمان الاستجابة الفورية لأجهزة KES على Android لأوامر المسؤول، فيجب عليك تمكين استخدام مراسلة Google Firebase Cloud (يُشار إليها فيما بعد باسم FCM) في خصائص خادم الإدارة.

لتمكين استخدام مراسلة FCM:‏

  1. في وحدة تحكم الإدارة، حدد العقدة إدارة الجهاز المحمول، والمجلد الأجهزة المحمولة.
  2. من قائمة سياق المجلد الأجهزة المحمولة، حدد خصائص.
  3. في خصائص المجلد، حدد القسم إعدادات Google Firebase Cloud Messaging.
  4. في الحقلين مُعرِّف المرسل ومفتاح الخادم، حدد إعدادات FCM: ‏SENDER_ID ومفتاح API.‏

تعمل خدمة FCM في نطاق العناوين التالي:

  • من جهة جهاز KES، مطلوب الوصول إلى المنافذ: 443 (HTTPS) و5228 (HTTPS) و5229 (HTTPS) و5230 (HTTPS) الخاصة بالعناوين التالية:
    • google.com
    • fcm.googleapis.com
    • android.apis.google.com
    • كل عناوين IP المُدرجة في ASN الخاص بـ Google لـ 15169
  • من جهة خادم الإدارة، مطلوب الوصول إلى المنفذ 443 (HTTPS) الخاص بالعناوين التالية:
    • fcm.googleapis.com
    • كل عناوين IP المُدرجة في ASN الخاص بـ Google لـ 15169

إذا تم تحديد إعدادات الخادم الوكيل (متقدم / تكوين الاتصال بالإنترنت) في خصائص خادم الإدارة في وحدة تحكم الإدارة، فسيتم استخدامها للتفاعل مع FCM.‏

تكوين خدمة FCM: استرداد SENDER_ID ومفتاح API

لتكوين خدمة FCM، يجب على المسؤول القيام بالإجراءات التالية:

  1. التسجيل على بوابة Google ‏.‏
  2. انتقل إلى بوابة المطورين‏ .‏
  3. قم بإنشاء مشروع جديد عن طريق النقر على زر إنشاء مشروع، وحدد اسم المشروع، وحدد المعرف.
  4. انتظر حتى يتم إنشاء المشروع.

    في الصفحة الأولى من المشروع، في الجزء العلوي من الصفحة، يعرض حقل رقم المشروع معرّف SENDER_ID ذي الصلة.

  5. انتقل إلى القسم مفاتيح API & المصادقة / مفاتيح API وقم بتمكين خدمة Google Firebase Cloud Messaging لـ Android.
  6. انتقل إلى القسم مفاتيح API & المصادقة / بيانات الاعتماد، وانقر على الزر إنشاء مفتاح جديد.
  7. انقر على زر مفتاح الخادم.
  8. قم بفرض القيود (إن وجدت)، انقر على زر إنشاء.
  9. قم باسترداد مفتاح API من خصائص المفتاح الذي تم إنشاؤه حديثًا (الحقل مفتاح الخادم).‏

هل وجدت هذه المقالة مفيدة؟
ما الذي يمكننا تحسينه؟
شكرًا لك على ملاحظاتك! تساعدُنا على التحسن.
شكرًا لك على ملاحظاتك! تساعدُنا على التحسن.