REST.Backend.EMSApi.TEMSClientAPI.PushBroadcast
Delphi
procedure PushBroadcast(const AData: TJSONObject); overload;
procedure PushBroadcast(const AData: TJSONObject; out AStatus: TPushStatus); overload;
C++
void __fastcall PushBroadcast(System::Json::TJSONObject* const AData)/* overload */;
void __fastcall PushBroadcast(System::Json::TJSONObject* const AData, /* out */ TPushStatus &AStatus)/* overload */;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | REST.Backend.EMSApi.pas REST.Backend.EMSApi.hpp |
REST.Backend.EMSApi | TEMSClientAPI |
Description
Envoie la charge utile des messages push EMS spécifiée au serveur EMS pour qu'il puisse rediriger le message à tous les périphériques.
Vous pouvez facultativement spécifier une instance de TPushStatus (AStatus
) que PushBroadcast remplit avec les informations d'état des notifications push EMS fournies par le serveur EMS.
Exceptions
Exception | Message | Description |
---|---|---|
MasterSecret requis |
Authentication a la valeur TAuthentication.MasterSecret, et ConnectionInfo.MasterSecret est une chaîne vide. | |
Token de session requis |
Authentication a la valeur TAuthentication.Session, et vous ne vous êtes pas connecté ou le token d'authentification de session fourni lors de la connexion est une chaîne vide. |
Voir aussi
- REST.Backend.EMSApi.TEMSClientAPI.PushToTarget
- REST.Backend.EMSApi.TEMSClientAPI.PushToChannels
- REST.Backend.EMSApi.TEMSClientAPI.PushWhere
- REST.Backend.EMSApi.TEMSClientAPI.CreateAndroidInstallationObject
- REST.Backend.EMSApi.TEMSClientAPI.CreateIOSInstallationObject
- REST.Backend.EMSApi.TEMSClientAPI.UploadInstallation
- REST.Backend.EMSApi.TEMSClientAPI.UpdateInstallation
- REST.Backend.EMSApi.TEMSClientAPI.DeleteInstallation
- REST.Backend.EMSApi.TEMSClientAPI.QueryInstallations
- REST.Backend.EMSApi.TEMSClientAPI.RetrieveInstallation
- REST.Backend.EMSApi.TEMSClientAPI.RetrieveInstallationsChannelNames
- REST.Backend.EMSApi.TEMSClientAPI.RetrieveInstallationsFields