NotifyPhoneNumber : délimité
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 |
|---|---|---|
| Néant |
| 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 |
|---|---|---|
| Néant |
| 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 de Notification actuel.
| Nom | Type | Description |
|---|---|---|
| Néant |
| 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 dans le champ d’application : getOwner()
Renvoie le fournisseur de téléphonie associé à ce numéro de téléphone.
| Nom | Type | Description |
|---|---|---|
| Néant |
| 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 dans le champ d’application : getTerritory()
Renvoie le pays associé au numéro de téléphone.
| Nom | Type | Description |
|---|---|---|
| Néant |
| 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 : prend en charge ConferenceCall()
Détermine si le numéro de téléphone de Notification prend en charge les téléconférences.
| Nom | Type | Description |
|---|---|---|
| Néant |
| 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 : prend en chargeIncomingPhoneCall()
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 |
|---|---|---|
| Néant |
| Type | Description |
|---|---|
| Booléen | Valeur indiquant 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 : prend en charge IncomingSMS()
Détermine si le numéro de téléphone de Notification prend en charge la réception de messages SMS.
| Nom | Type | Description |
|---|---|---|
| Néant |
| 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 l’initiation d’appels téléphoniques.
| Nom | Type | Description |
|---|---|---|
| Néant |
| 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 |
|---|---|---|
| Néant |
| 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 : prend en charge Recording()
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 |
|---|---|---|
| Néant |
| Type | Description |
|---|---|
| Booléen | Valeur indiquant 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 de Notification prend en charge les appels vers un navigateur, par exemple dans une implémentation WebRTC.
| Nom | Type | Description |
|---|---|---|
| Néant |
| 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 lancer/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());
}