قوالب التشغيل السريع: إعداد الإعلامات المنبثقة في مركز إعلام

توفر Azure Notification Hubs محرك انبثاق سهل الاستخدام ومتدرج الحجم. استخدم مراكز الإعلامات لإرسال إعلامات إلى أي نظام أساسي (iOS، أو Android، أو، Windows أو Baidu) ومن أي طرف خلفي (سحابة أو في الموقع). لمزيد من المعلومات، راجع ما هي مراكز إعلام Azure؟.

في هذه البداية السريعة، ستستخدم إعدادات نظام الإعلام الأساسي (PNS) في مراكز الإعلام لإعداد إشعارات الانبثاق على منصات متعددة. تظهر لك البداية السريعة الخطوات التي يجب اتخاذها في مدخل Azure. تتضمن Google Firebase Cloud Messaging إرشادات لاستخدام Azure CLI.

ملاحظة

للحصول على معلومات حول إهمال Firebase Cloud Messaging وخطوات الترحيل، راجع ترحيل Google Firebase Cloud Messaging.

إذا لم تكن قد أنشأت مركز إعلام بالفعل، أنشئ مركزًا الآن. لمزيد من المعلومات، راجع إنشاء مركز إعلام Azure في مدخل Azure أو إنشاء مركز إعلام Azure باستخدام Azure CLI.

Apple Push Notification Service

لإعداد Apple Push Notification Service:

  1. في مدخل Azure، في صفحة مركز الإعلام، حدد Apple (APNS) من القائمة اليسرى.

  2. بالنسبة لوضع المصادقة، حدد إما Certificate أو Token.

    أ. إذا قمت بتحديد Certificate:

    • حدد رمز الملف، ثم حدد الملف .p12 الذي تريد تحميله.

    • إدخال كلمة مرور.

    • حدد وضع Sandbox. أو، لإرسال إشعارات منبثقة للمستخدمين الذين اشتروا التطبيق الخاص بك من المتجر، حدد وضع Production.

      لقطة شاشة لتكوين شهادة APNS في مدخل Azure

    ب. حدد الرمز المميز:

    • أدخل قيم Key ID ،Bundle ID،Team ID، و Token.

    • حدد وضع Sandbox. أو، لإرسال إشعارات منبثقة للمستخدمين الذين اشتروا التطبيق الخاص بك من المتجر، حدد وضع Production.

      لقطة شاشة لتكوين رمز APNS المميز في مدخل Azure

لمزيد من المعلومات، راجع إرسال إشعارات منبثقة إلى تطبيقات iOS باستخدام Azure Notification Hubs.

Google Firebase Cloud Messaging (FCM)

لإعداد الإشعارات المنبثقة لـ Google FCM:

  1. في مدخل Azure، في صفحة مركز الإعلام، حدد Google (GCM/FCM) من القائمة اليسرى.

  2. ألصق API Key لمشروع FCM Google الذي قمت بحفظه سابقًا.

  3. حدد ⁧⁩حفظ⁧⁩.

    لقطة شاشة توضح كيفية تكوين مراكز الإشعارات لـ Google FCM

عند إكمال هذه الخطوات، يشير تنبيه إلى أنه تم تحديث مركز الإعلام بنجاح. تم تعطيل زر Save.

Windows Push Notification Service

لإعداد Windows Push Notification Service:

  1. في مدخل Azure، في صفحة مركز الإعلام، حدد Windows (WNS) من القائمة اليسرى.

  2. أدخل قيم Package SID و Security Key.

  3. حدد ⁧⁩حفظ⁧⁩.

    لقطة شاشة تعرض مربعات Package SID و Security Key

لمزيد من المعلومات، راجع إرسال إشعارات إلى تطبيقات UWP باستخدام Azure Notification Hubs.

Microsoft Push Notification Service for Windows Phone

ملاحظة

تم إهمال خدمة إعلام Microsoft Push (MPNS) ولم تعد مدعومة.

لإعداد Microsoft Push Notification Service (MPNS) لـ Windows Phone:

  1. في مدخل Azure، في صفحة مركز الإعلام، حدد Windows Phone (MPNS) من القائمة اليسرى.

  2. تمكين إعلامات الانبثاق غير المصادق عليها أو المصادقة عليها:

    أ. لتمكين إعلامات الانبثاق غير المصادق عليها، حدد Enable unauthenticated push>Save.

    Screenshot that shows how to enable unauthenticated push notifications

    ب. لتمكين إعلامات الانبثاق المصادق عليها:

    • على شريط الأدوات، حدد Upload Certificate.
    • حدد رمز الملف، ثم حدد ملف الشهادة.
    • أدخل كلمة المرور الخاصة بالشهادة.
    • حدد "OK".
    • في صفحة Windows Phone (MPNS) ، حدد حفظ.

لمزيد من المعلومات، راجع إعلامات الانبثاق إلى تطبيقات Windows Phone باستخدام Notification Hubs.

Baidu (Android China)

لإعداد إشعارات الانبثاق لـ Baidu:

  1. في مدخل Azure، في صفحة مركز الإعلام، حدد Baidu (Android China) من القائمة اليسرى.

  2. أدخل API Key الذي حصلت عليه من وحدة تحكم Baidu في مشروع انبثاق Baidu cloud.

  3. أدخل Secret Key الذي حصلت عليه من وحدة تحكم Baidu في مشروع انبثاق Baidu cloud.

  4. حدد ⁧⁩حفظ⁧⁩.

    لقطة شاشة لمراكز الإشعارات التي تعرض تكوين Baidu (Android China) للإشعارات المنبثقة

عند إكمال هذه الخطوات، يشير تنبيه إلى أنه تم تحديث مركز الإعلام بنجاح. تم تعطيل زر Save.

لمزيد من المعلومات، راجع ابدأ مع مراكز الإعلامات باستخدام Baidu.

الخطوات التالية

في هذه البداية السريعة، تعلمت كيفية تكوين إعدادات نظام الإعلام بالنظام الأساسي لمركز إعلام في مدخل Azure.

لمعرفة المزيد حول كيفية انبثاق الإشعارات إلى منصات مختلفة، راجع هذه الدروس التعليمية: