SMSPreferenceHandler – Scoped, Global

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 1 Minute Lesedauer
  • Die SMSPreferenceHandler- API stellt Methoden zum Verwalten von SMS-Konfigurationen bereit.

    Diese API wird als Skripteinbindung SMSPreferenceHandlerSNC implementiert und befindet sich im Namespace sn_sms_pref. Um diese API zu verwenden, müssen Sie das Notify-Plugin (com.snc.notify) installieren, für das ein separates Abonnement erforderlich ist. Sie können dieses Plugin aktivieren, wenn Sie die Administratorrolle innehaben.

    SMSPreferenceHandler – getConfig()

    Gibt den Einstellungskonfigurationsdatensatz für den aktuellen Telefoniedienstanbieter zurück.

    Die Methode fragt alle Voreinstellungskonfigurationsdatensätze aus der Tabelle „SMS-Voreinstellungskonfiguration“ [sn_sms_pref_configuration] für den aktuellen Telefoniedienstanbieter ab, sortiert die Ergebnisse nach dem Feld Reihenfolge (vom niedrigsten zum höchsten) und gibt dann den ersten Datensatz zurück.

    Tabelle : 1. Parameter
    Name Typ Beschreibung
    Keine
    Tabelle : 2. Ergebnisse
    Typ Beschreibung
    GlideRecord Einstellungskonfigurationsdatensatz für den aktuellen Telefoniedienstanbieter. Wenn kein Datensatz vorhanden ist, dann NULL.

    Beispiel

    var handler = new sn_sms_pref.SMSPreferenceHandler('TwilioDirect'); // Pass the provider name
    var config = handler.getConfig();

    SMSPreferenceHandler – SMSPreferenceHandler(String provider)

    Instantiiert das SMSPreferenceHandler-Skripteinbindungsobjekt.

    Tabelle : 3. Parameter
    Name Typ Beschreibung
    Anbieter Zeichenfolge Name des Telefonanbieters.
    var handler = new sn_sms_pref.SMSPreferenceHandler('TwilioDirect'); // Pass the provider name
    var config = handler.getConfig();