SMSPreferenceHandler – Champ d’application, global

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 1 minute de lecture
  • L’API SMSPreferenceHandler fournit des méthodes pour gérer les configurations SMS.

    Cette API est implémentée en tant que script include SMSPreferenceHandlerSNC et réside dans l’espace de noms sn_sms_pref . Pour utiliser cette API, vous devez installer le module d’extension Notify (com.snc.notify), qui nécessite un abonnement distinct. Vous pouvez activer ce module d’extension si vous avez le rôle admin.

    SMSPreferenceHandler : getConfig()

    Renvoie l’enregistrement de configuration des préférences pour le fournisseur de services de téléphonie actuel.

    La méthode interroge tous les enregistrements de configuration des préférences de la table Configuration des préférences SMS [sn_sms_pref_configuration] pour le fournisseur de services de téléphonie actuel, trie les résultats par champ Ordre (du plus bas au plus élevé), puis renvoie le premier enregistrement.

    Tableau 1. Paramètres
    Nom Type Description
    Aucun
    Tableau 2. Renvoie
    Type Description
    GlideRecord Enregistrement de configuration des préférences pour le fournisseur de services de téléphonie actuel. Si aucun enregistrement n’existe, alors null.

    Exemple

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

    SMSPreferenceHandler : SMSPreferenceHandler (fournisseur de chaînes)

    Instancie l’objet Script Include SMSPreferenceHandler.

    Tableau 3. Paramètres
    Nom Type Description
    fournisseur Chaîne Nom du fournisseur de services de téléphonie.
    var handler = new sn_sms_pref.SMSPreferenceHandler('TwilioDirect'); // Pass the provider name
    var config = handler.getConfig();