NotifyPhoneNumber : dans le champ d’application
L’API NotifyPhoneNumber vous permet d’interroger des informations sur un numéro de téléphone Notification.
Exécutez l’API NotifyPhoneNumber incluse dans le périmètre et ses méthodes associées dans l’espace de noms sn_notify .
NotifyPhoneNumber inclus dans le champ d’application : getDialCode()
Renvoie l’indicatif international d’un numéro de téléphone de Notification.
| Nom | Type | Description |
|---|---|---|
| Aucun |
| Type | Description |
|---|---|
| Chaîne | Indicatif téléphonique international d’un pays. |
Cet exemple montre comment obtenir l’indicatif d’un numéro de téléphone.
var numbers = sn_notify.NotifyScoped.getPhoneNumbers();
// Here numbers is of type List
if (numbers.size() > 0) {
var number = numbers.get(0);
// Here number is of type NotifyPhoneNumber
gs.info(number.getDialCode());
}
NotifyPhoneNumber inclus dans le champ d’application : getID()
Renvoie l’ID de ce numéro de téléphone tel que défini par le fournisseur de téléphonie.
| Nom | Type | Description |
|---|---|---|
| Aucun |
| Type | Description |
|---|---|
| Chaîne | Identificateur du numéro dans le fournisseur de téléphonie. |
Cet exemple montre comment obtenir l’identificateur unique d’un numéro de téléphone.
var numbers = sn_notify.NotifyScoped.getPhoneNumbers();
// Here numbers is of type List
if (numbers.size() > 0) {
var number = numbers.get(0);
// Here number is of type NotifyPhoneNumber
gs.info(number.getID());
}
NotifyPhoneNumber inclus dans le champ d’application : getNumber()
Renvoie le numéro de téléphone numérique de l’appelant actuel de Notification.
| Nom | Type | Description |
|---|---|---|
| Aucun |
| Type | Description |
|---|---|
| Chaîne | Numéro de téléphone conforme E.164. |
Cet exemple montre comment obtenir le numéro de téléphone d’un appelant de Notification.
var numbers = sn_notify.NotifyScoped.getPhoneNumbers();
// Here numbers is of type List
if (numbers.size() > 0) {
var number = numbers.get(0);
// Here number is of type NotifyPhoneNumber
gs.info(number.getNumber());
}
NotifyPhoneNumber inclus dans le champ d’application : getOwner()
Renvoie le fournisseur de téléphonie associé à ce numéro de téléphone.
| Nom | Type | Description |
|---|---|---|
| Aucun |
| Type | Description |
|---|---|
| Chaîne | Fournisseur de téléphonie associé au numéro : Twilio. |
Cet exemple montre comment obtenir le fournisseur de téléphonie qui possède le numéro de téléphone spécifié.
var numbers = sn_notify.NotifyScoped.getPhoneNumbers();
// Here numbers is of type List
if (numbers.size() > 0) {
var number = numbers.get(0);
// Here number is of type NotifyPhoneNumber
gs.info(number.getOwner());
}
NotifyPhoneNumber inclus dans le champ d’application : getTerritory()
Renvoie le pays associé au numéro de téléphone.
| Nom | Type | Description |
|---|---|---|
| Aucun |
| Type | Description |
|---|---|
| Chaîne | Nom du pays auquel le numéro de téléphone appartient. |
Cet exemple montre comment obtenir le pays d’un appelant de Notification.
var numbers = sn_notify.NotifyScoped.getPhoneNumbers();
// Here numbers is of type List
if (numbers.size() > 0) {
var number = numbers.get(0);
// Here number is of type NotifyPhoneNumber
gs.info(number.getTerritory());
}
NotifyPhoneNumber inclus dans le champ d’application : supportsConferenceCall()
Détermine si le numéro de téléphone de Notification prend en charge les téléconférences.
| Nom | Type | Description |
|---|---|---|
| Aucun |
| Type | Description |
|---|---|
| Booléen | Valeur qui indique si le numéro de téléphone de Notification prend en charge la téléconférence.
|
Cet exemple montre comment déterminer si un appelant de Notification prend en charge les téléconférences.
var numbers = sn_notify.NotifyScoped.getPhoneNumbers();
// Here numbers is of type List
if (numbers.size() > 0) {
var number = numbers.get(0);
// Here number is of type NotifyPhoneNumber
gs.info(number.supportsConferenceCall());
}
NotifyPhoneNumber inclus dans le champ d’application : supportsIncomingPhoneCall()
Détermine si le numéro de téléphone de Notification prend en charge la réception d’appels téléphoniques.
| Nom | Type | Description |
|---|---|---|
| Aucun |
| Type | Description |
|---|---|
| Booléen | Valeur qui indique si le numéro de téléphone de Notification prend en charge les appels téléphoniques entrants.
|
Cet exemple montre comment déterminer si un appelant de Notification peut recevoir des appels téléphoniques entrants.
var numbers = sn_notify.NotifyScoped.getPhoneNumbers();
// Here numbers is of type List
if (numbers.size() > 0) {
var number = numbers.get(0);
// Here number is of type NotifyPhoneNumber
gs.info(number.supportsIncomingPhoneCall());
}
NotifyPhoneNumber inclus dans le champ d’application : supportsIncomingSMS()
Détermine si le numéro de téléphone de Notification prend en charge la réception de messages SMS.
| Nom | Type | Description |
|---|---|---|
| Aucun |
| Type | Description |
|---|---|
| Booléen | Valeur qui indique si le numéro de téléphone de Notification prend en charge les messages SMS entrants.
|
Cet exemple montre comment déterminer si un appelant de Notification peut recevoir des messages SMS entrants.
var numbers = sn_notify.NotifyScoped.getPhoneNumbers();
// Here numbers is of type List
if (numbers.size() > 0) {
var number = numbers.get(0);
// Here number is of type NotifyPhoneNumber
gs.info(number.supportsIncomingSMS());
}
NotifyPhoneNumber inclus dans le champ d’application : prend en charge OutgoingPhoneCall()
Détermine si le numéro de téléphone de Notification prend en charge les appels téléphoniques.
| Nom | Type | Description |
|---|---|---|
| Aucun |
| Type | Description |
|---|---|
| Booléen | Valeur qui indique si le numéro de téléphone de Notification prend en charge l’initiation d’appels téléphoniques sortants.
|
Cet exemple montre comment déterminer si un appelant de Notification peut passer des appels téléphoniques sortants.
var numbers = sn_notfy.Notify.getPhoneNumbers();
// Here numbers is of type List
if (numbers.size() > 0) {
var number = numbers.get(0);
// Here number is of type NotifyPhoneNumber
gs.info(number.supportsOutgoingPhoneCall());
}
NotifyPhoneNumber inclus dans le champ d’application : prend en charge OutgoingSMS()
Détermine si le numéro de téléphone de Notification prend en charge l’envoi de messages SMS.
| Nom | Type | Description |
|---|---|---|
| Aucun |
| Type | Description |
|---|---|
| Booléen | Valeur qui indique si le numéro de téléphone de Notification prend en charge l’envoi de messages SMS.
|
Cet exemple montre comment déterminer si un appelant de Notification peut initier des messages SMS sortants.
var numbers = sn_notify.NotifyScoped.getPhoneNumbers();
// Here numbers is of type List
if (numbers.size() > 0) {
var number = numbers.get(0);
// Here number is of type NotifyPhoneNumber
gs.info(number.supportsOutgoingSMS());
}
NotifyPhoneNumber inclus dans le champ d’application : supportsRecording()
Détermine si le numéro de téléphone de Notification prend en charge l’enregistrement des appels téléphoniques.
| Nom | Type | Description |
|---|---|---|
| Aucun |
| Type | Description |
|---|---|
| Booléen | Valeur qui indique si le numéro de téléphone de Notification prend en charge l’enregistrement des appels téléphoniques.
|
Cet exemple montre comment déterminer si un appelant de Notification peut enregistrer les appels.
var numbers = sn_notify.Notify.getPhoneNumbers();
// Here numbers is of type List
if (numbers.size() > 0) {
var number = numbers.get(0);
// Here number is of type NotifyPhoneNumber
gs.info(number.supportsRecording());
}
NotifyPhoneNumber inclus dans le champ d’application : prend en charge WebRTC()
Détermine si le numéro de téléphone Notification prend en charge les appels vers un navigateur, comme dans une implémentation WebRTC.
| Nom | Type | Description |
|---|---|---|
| Aucun |
| Type | Description |
|---|---|
| Booléen | Valeur qui indique si le numéro de téléphone de Notification prend en charge les appels de navigateur à navigateur (WebRTC).
|
Cet exemple montre comment déterminer si un appelant de Notification peut initier/accepter des appels de navigateur à navigateur.
var numbers = sn_notify.Notify.getPhoneNumbers();
// Here numbers is of type List
if (numbers.size() > 0) {
var number = numbers.get(0);
// Here number is of type NotifyPhoneNumber
gs.info(number.supportsWebRTC());
}