NotifyPhoneNumber - Global
A API NotifyPhoneNumber permite consultar informações sobre um número de telefone do Notify.
Acesse a classe NotifyPhoneNumber global e seus métodos associados no namespace SNC.
NotifyPhoneNumber – getDialCode()
Retorna o código de discagem internacional de um número de telefone do Notify.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| Cadeia de caracteres | Código de telefone internacional de um país. |
Este exemplo mostra como obter o código de discagem de um número de telefone.
var numbers = SNC.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.getDialCode());
}
Equivalente com escopo
Para usar o método getDialCode() em uma aplicação com escopo, use o método com escopo correspondente: NotifyPhoneNumber com escopo - getDialCode().
NotifyPhoneNumber – getID()
Retorna o ID deste número de telefone conforme definido pelo provedor de telefonia.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| Cadeia de caracteres | Identificador do número no provedor de telefonia. |
Este exemplo mostra como obter o identificador exclusivo de um número de telefone.
var numbers = SNC.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());
}
Equivalente com escopo
Para usar o método getID() em uma aplicação com escopo, use o método com escopo correspondente: NotifyPhoneNumber com escopo - getID().
NotifyPhoneNumber – getNumber()
Retorna o número de telefone numérico do solicitante atual do Notify.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| Cadeia de caracteres | Número de telefone compatível com E.164. |
Este exemplo mostra como obter o número de telefone de um solicitante do Notify.
var numbers = SNC.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.getNumber());
}
Equivalente com escopo
Para usar o método getNumber() em uma aplicação com escopo, use o método com escopo correspondente: NotifyPhoneNumber com escopo - getNumber().
NotifyPhoneNumber – getOwner()
Retorna o provedor de telefonia associado a este número de telefone.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| Cadeia de caracteres | Provedor de telefonia associado ao número: Twilio. |
Este exemplo mostra como obter o provedor de telefonia que possui o número de telefone especificado.
var numbers = SNC.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.getOwner());
}
Equivalente com escopo
Para usar o método getOwner() em uma aplicação com escopo, use o método com escopo correspondente: NotifyPhoneNumber com escopo - getOwner().
NotifyPhoneNumber – getTerritory()
Retorna o país associado ao número de telefone.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| Cadeia de caracteres | Nome do país ao qual o número de telefone pertence. |
Este exemplo mostra como obter o país de um solicitante do Notify.
var numbers = SNC.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.getTerritory());
}
Equivalente com escopo
Para usar o método getTerritory() em uma aplicação com escopo, use o método com escopo correspondente: Scoped NotifyPhoneNumber - getTerritory().
NotifyPhoneNumber - isShortCode()
Determina se o número de telefone atual do Notify é um código curto.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| Booliano | Sinalizador que indica se o número de telefone atual do Notify é um código curto.
|
Este exemplo mostra como verificar se o número de telefone atual do Notify é um código curto.
GlideRecord notifyNumber = new GlideRecord(TABLE_NOTIFY_NUMBER);
notifyNumber.query(COL_NUMBER, notifyPhoneNumber.getNumber());
if (!notifyNumber.next()) {
notifyNumber.initialize();
notifyNumber.setValue(COL_OWNER, notifyPhoneNumber.getOwner());
if (notifyPhoneNumber.isShortCode()) {
notifyNumber.setValue(COL_SHORT_CODE, notifyPhoneNumber.getNumber());
} else {
notifyNumber.setValue(COL_PHONE_NUMBER, notifyPhoneNumber.getNumber());
}
NotifyPhoneNumber - supportConferenceCall()
Determina se o número de telefone do Notify é compatível com chamadas em conferência.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| Booliano | Valor que indica se o número de telefone do Notify é compatível com chamadas em conferência.
|
Este exemplo mostra como determinar se um chamador do Notify oferece suporte a chamadas em conferência.
var numbers = SNC.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.supportsConferenceCall());
}
Equivalente com escopo
Para usar o método supportConferenceCall () em uma aplicação com escopo, use o método com escopo correspondente: NotifyPhoneNumber com escopo - supportConferenceCall().
NotifyPhoneNumber - supportIncomingPhoneCall()
Determina se o número de telefone do Notify oferece suporte ao recebimento de chamadas telefônicas.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| Booliano | Valor que indica se o número de telefone do Notify oferece suporte a chamadas telefônicas de entrada.
|
Este exemplo mostra como determinar se um chamador do Notify pode receber chamadas telefônicas.
var numbers = SNC.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.supportsIncomingPhoneCall());
}
Equivalente com escopo
Para usar o método supportIncomingPhoneCall () em uma aplicação com escopo, use o método com escopo correspondente: NotifyPhoneNumber com escopo - supportIncomingPhoneCall().
NotifyPhoneNumber - supportSMSIncoming()
Determina se o número de telefone do Notify oferece suporte ao recebimento de mensagens SMS.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| Booliano | Valor que indica se o número de telefone do Notify oferece suporte ao recebimento de mensagens MMS de entrada.
|
Este exemplo mostra como determinar se um chamador do Notify pode receber mensagens SMS.
var numbers = SNC.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.supportsIncomingSMS());
}
Equivalente com escopo
Para usar o método supportIncomingSMS () em uma aplicação com escopo, use o método com escopo correspondente: NotifyPhoneNumber com escopo - supportIncomingSMS().
NotifyPhoneNumber - supportOutgoingPhoneCall()
Determina se o número de telefone do Notify oferece suporte ao início de chamadas telefônicas.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| Booliano | Valor que indica se o número de telefone do Notify oferece suporte ao início de chamadas telefônicas de saída.
|
Este exemplo mostra como determinar se um chamador do Notify pode fazer chamadas telefônicas.
var numbers = SNC.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());
}
Equivalente com escopo
Para usar o método supportOutgoingPhoneCall () em uma aplicação com escopo, use o método com escopo correspondente: NotifyPhoneNumber com escopo - supportOutgoingPhoneCall().
NotifyPhoneNumber - supportOutgoingSMS()
Determina se o número de telefone do Notify oferece suporte ao envio de mensagens SMS.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| Booliano | Valor que indica se o número de telefone do Notify oferece suporte ao envio de mensagens SMS.
|
Este exemplo mostra como determinar se um chamador do Notify pode iniciar mensagens SMS de saída.
var numbers = SNC.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.supportsOutgoingSMS());
}
Equivalente com escopo
Para usar o método supportOutgoingSMS () em uma aplicação com escopo, use o método com escopo correspondente: NotifyPhoneNumber com escopo - supportOutgoingSMS().
NotifyPhoneNumber - supportRecording()
Determina se o número de telefone do Notify oferece suporte à gravação de chamadas telefônicas.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| Booliano | Valor que indica se o número de telefone do Notify oferece suporte à gravação de chamadas telefônicas.
|
Este exemplo mostra como determinar se um chamador do Notify pode registrar chamadas.
var numbers = SNC.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());
}
Equivalente com escopo
Para usar o método supportRecording () em uma aplicação com escopo, use o método com escopo correspondente: Scoped NotifyPhoneNumber - supportRecording().
NotifyPhoneNumber - supportWebRTC()
Determina se o número de telefone do Notify oferece suporte a chamadas para um navegador, como em uma implementação de WebRTC.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| Booliano | Valor que indica se o número de telefone do Notify oferece suporte a chamadas para um navegador.
|
Este exemplo mostra como determinar se um chamador do Notify pode iniciar/aceitar chamadas de navegador para navegador.
var numbers = SNC.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());
}
Equivalente com escopo
Para usar o método supportWebRTC () em uma aplicação com escopo, use o método com escopo correspondente: NotifyPhoneNumber com escopo - supportWebRTC().