SitesSDK.publish(messageType, payload)

Αυτή η συνάρτηση στέλνει ένα μήνυμα στον server. Λαμβάνει ένα messageType και αντικείμενο JSON ως ωφέλιμο φορτίο. Ο τύποι μηνυμάτων αναγνωρίζεται και γίνεται ο χειρισμός του στη σελίδα. Αν δεν υπάρχει λειτουργία χειρισμού, τότε ο τύπος μηνυμάτων που μεταβιβάζεται αγνοείται.

Παράμετροι

Όνομα Τύπος Περιγραφή

messageType

συμβολοσειρά

Τύπος μηνύματος

φορτίο

Αντικείμενο JSON

Ωφέλιμο φορτίο μηνύματος

Τύποι μηνυμάτων

Αυτός ο πίνακας παραθέτει τους τύπους μηνυμάτων που είναι γνωστοί σε ένα τοπικό (με χρήση ενσωματωμένων πλαισίων) ή απομακρυσμένο συστατικό στοιχείο και μπορούν να σταλούν με τη χρήση της συνάρτησης SitesSDK.publish().

Τύπος μηνύματος Περιγραφή

SETTINGS_UPDATED

Χρήση στον πίνακα ρυθμίσεων για να στείλετε ένα μήνυμα ενημέρωσης ρυθμίσεων στο τελικό σημείο απόδοσης.

TRIGGER_ACTIONS

Χρήση στο τελικό σημείο απόδοσης συστατικού στοιχείου για την ενεργοποίηση εναυσμάτων ενεργειών στην τοποθεσία κεντρικού υπολογιστή.

Χρήση

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