SMSPreferenceHandler – Champ d’application, global
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.
| Nom | Type | Description |
|---|---|---|
| Aucun |
| 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.
| 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();