SitesSDK.publish(messageType, payload)

Tato funkce zasílá zprávu na server. Přijímá parametr messageType a objekt JSON jako datovou část. Typ zprávy je rozpoznán a zpracován na stránce. Pokud neexistuje obslužná rutina, pak je předaný typ zprávy ignorován.

Parametry

Název Typ Popis

messageType

řetězec

Typ zprávy:

payload

Objekt JSON

Datová část zprávy

Typy zpráv

V této tabulce jsou uvedeny typy zpráv, které jsou známé místní komponentě (používající vložené rámce) nebo vzdálené komponentě a lze je odesílat pomocí funkce SitesSDK.publish().

Typ zprávy Popis

SETTINGS_UPDATED

Používá se na panelu Nastavení k odeslání aktualizované zprávy o nastaveních do koncového bodu generování.

TRIGGER_ACTIONS

Používá se v koncovém bodu generování komponenty ke spouštění akcí na hostitelském webu.

Použití

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