SitesSDK.publish(messageType, payload)

Cette fonction envoie un message au serveur. Elle accepte un paramètre messageType et un objet JSON en tant que données traitées. Le type de message est reconnu et géré dans la page. S'il n'existe aucun gestionnaire, le type de message transmis est ignoré.

Paramètres

Nom Type Description

messageType

chaîne

Type de message

payload

Objet JSON

Données traitées de message

Types de message

Ce tableau répertorie les types de message qu'un composant local (utilisant des cadres incorporés) ou distant connaît et qui peuvent être envoyés à l'aide de la fonction SitesSDK.publish().

Type de message Description

SETTINGS_UPDATED

Utilisé dans le panneau des paramètres pour envoyer un message de mise à jour des paramètres à l'adresse d'affichage.

TRIGGER_ACTIONS

Utilisé dans l'adresse d'affichage du composant pour déclencher des actions dans le site hôte.

Syntaxe

// raise trigger
SitesSDK.publish(SitesSDK.MESSAGE_TYPES.TRIGGER_ACTIONS,{
                                            'triggerName': 'scsChangeSettings',
                                            'triggerPayload': { 'url': 
this.configuration()['url'],'feedcount': this.configuration()['limit'] }
                                });