Configuration du serveur EMS pour activer les notifications push

De RAD Studio
Aller à : navigation, rechercher

Remonter à Notifications push EMS


Le serveur EMS est configuré avec les paramètres par défaut, après la configuration de votre environnement EMS. Vous pouvez changer la configuration de votre serveur EMS en modifiant le fichier EMSServer.ini.

Vous devez changer la configuration par défaut du serveur EMS pour permettre à votre serveur EMS d'envoyer les messages de notification push EMS à vos périphériques recensés.

Remarque : Vous devez installer les bibliothèques OpenSSL dans le système sur lequel s'exécute le serveur EMS. Voir les exigences du serveur EMS pour de plus amples informations.

Paramètres Google Cloud Messaging (GCM)

Vous devez modifier les paramètres par défaut de la section Google Cloud Messaging pour permettre au serveur EMS d'envoyer les messages de notifications push au service Google Cloud Messaging (EN). Dans le fichier EMSServer.ini, accédez à la section [Server.Push.GCM] :

[Server.Push.GCM]
;# This section is for Google Cloud Messaging (GCM) settings.
;# These settings are needed to send push notifications to an Android device
ApiKey=AIzaSy8ErRetMFL3gMm-c4McopUXyU51e6p51i0s

Paramètres Apple Push Notification (APN)

Vous devez modifier les paramètres par défaut de la section Apple Push Notification pour permettre au serveur EMS d'envoyer les messages de notifications push au service Apple Push Notification (EN). Dans le fichier EMSServer.ini, accédez à la section [Server.Push.APNS] :

  • CertificateFileName. Chemin du certificat .p12 téléchargé sur votre système.
  • CertificateFilePassword. Mot de passe du certificat .p12. Si aucun mot de passe n'est nécessaire, laissez ce paramètre vide.
  • ProductionEnvironment. Si le certificat .p12 est créé pour la production, la valeur correspondante est 1. S'il est créé pour le développement, définissez la valeur sur 0.
[Server.Push.APNS]
;# This section is for Apple Push Notification Service (APNS).
;# These settings are needed to send push notifications to an IOS device
CertificateFileName=C:\Users\Public\Documents\Embarcadero\EMS\PushNotificationTest.p12
;# Name of .p12 or .pem file
CertificateFilePassword=
;# Password of certificate file.  Leave blank if file does not have a password.
ProductionEnvironment=0
;# Set ProductionEnvironment=1 when the certificate has been created for production.
;# Set ProductionEnvironment=0 when the certificate has been created for development.
;# Default value is 0 (development).

Voir aussi