Número do telefone da notificação - Com escopo

  • Versão de lançamento: Australia
  • Atualizado 12 de mar. de 2026
  • 6 min. de leitura
  • . Número do telefone da notificação A API permite que você consulte informações sobre um número de telefone do Notify.

    Execute o escopo Número do telefone da notificação API e seus métodos associados no sn_notify namespace.

    Número do NotificaPhoneNumber com escopo - getDialCode()

    Retorna o código de discagem internacional de um número de telefone Notify.

    Tabela 1. Parâmetros
    Nome Tipo Descrição
    Nenhum
    Tabela 2. Retorna
    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 = 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());
    }

    Número do NotificaPhoneNumber com escopo - getID()

    Retorna o ID deste número de telefone conforme definido pelo provedor de telefonia.

    Tabela 3. Parâmetros
    Nome Tipo Descrição
    Nenhum
    Tabela 4. Retorna
    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 = 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());
    }

    NotificyPhoneNumber com escopo - getNumber()

    Retorna o número numérico de telefone do chamador do Notify atual.

    Tabela 5. Parâmetros
    Nome Tipo Descrição
    Nenhum
    Tabela 6. Retorna
    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 chamador do Notify.

    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());
    }

    Número do NotificoPhoneNumber com escopo - getOwner()

    Retorna o provedor de telefonia associado a este número de telefone.

    Tabela 7. Parâmetros
    Nome Tipo Descrição
    Nenhum
    Tabela 8. Retorna
    Tipo Descrição
    Cadeia de caracteres Provedor de telefonia associado ao número: Twilio.

    Este exemplo mostra como obter a fonte de telefonia que possui o número de telefone especificado.

    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());
    }

    Número do NotificoPhoneNumber com escopo - getTerritory()

    Retorna o país associado ao número de telefone.

    Tabela 9. Parâmetros
    Nome Tipo Descrição
    Nenhum
    Tabela 10. Retorna
    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 chamador do Notify.

    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());
    }

    NotificyPhoneNumber com escopo - SupportsConferenceCall()

    Determina se o número de telefone do Notify oferece suporte a chamadas em conferência.

    Tabela 11. Parâmetros
    Nome Tipo Descrição
    Nenhum
    Tabela 12. Retorna
    Tipo Descrição
    Booliano Valor que indica se o número de telefone do Notify oferece suporte a chamadas em conferência.
    • verdadeiro: o número de telefone é compatível com chamadas em conferência
    • falso: o número de telefone não é 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 = 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());
    }

    NotificyPhoneNumber com escopo - SupportsIncomingPhoneCall()

    Determina se o número de telefone do Notify é compatível com o recebimento de chamadas telefônicas.

    Tabela 13. Parâmetros
    Nome Tipo Descrição
    Nenhum
    Tabela 14. Retorna
    Tipo Descrição
    Booliano Valor que indica se o número de telefone do Notify oferece suporte a chamadas telefônicas recebidas.
    • verdadeiro: o número de telefone é compatível com chamadas telefônicas recebidas
    • falso: o número de telefone não é compatível com chamadas telefônicas recebidas

    Este exemplo mostra como determinar se um chamador do Notify pode receber chamadas telefônicas de entrada.

    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());
    }

    NotificyPhoneNumber com escopo - SupportsIncomingSMS()

    Determina se o número de telefone do Notify é compatível com o recebimento de mensagens SMS.

    Tabela 15. Parâmetros
    Nome Tipo Descrição
    Nenhum
    Tabela 16. Retorna
    Tipo Descrição
    Booliano Valor que indica se o número de telefone do Notify é compatível com mensagens SMS recebidas.
    • Verdadeiro: O número de telefone é compatível com mensagens SMS recebidas
    • Falso: O número de telefone não é compatível com mensagens SMS recebidas

    Este exemplo mostra como determinar se um chamador do Notify pode receber mensagens SMS recebidas.

    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());
    }

    NotificyPhoneNumber com escopo - SupportsOutgoingPhoneCall()

    Determina se o número de telefone do Notify é compatível com o início de chamadas telefônicas.

    Tabela 17. Parâmetros
    Nome Tipo Descrição
    Nenhum
    Tabela 18. Retorna
    Tipo Descrição
    Booliano Valor que indica se o número de telefone do Notify é compatível com o início de chamadas telefônicas de saída.
    • verdadeiro: o número de telefone é compatível com o início de chamadas telefônicas de saída
    • falso: o número de telefone não é compatível com o início de chamadas telefônicas de saída

    Este exemplo mostra como determinar se um chamador do Notify pode fazer chamadas telefônicas de saída.

    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());
    }

    NotificyPhoneNumber com escopo - SupportsOutgoingSMS()

    Determina se o número de telefone do Notify é compatível com o envio de mensagens SMS.

    Tabela 19. Parâmetros
    Nome Tipo Descrição
    Nenhum
    Tabela 20. Retorna
    Tipo Descrição
    Booliano Valor que indica se o número de telefone do Notify oferece suporte ao envio de mensagens SMS.
    • Verdadeiro: O número de telefone é compatível com o envio de mensagens SMS
    • Falso: O número de telefone não é compatível com o envio de mensagens SMS

    Este exemplo mostra como determinar se um chamador do Notify pode iniciar mensagens SMS de saída.

    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());
    }

    NotificyPhoneNumber com escopo - SupportsRecording()

    Determina se o número de telefone do Notify é compatível com a gravação de chamadas telefônicas.

    Tabela 21. Parâmetros
    Nome Tipo Descrição
    Nenhum
    Tabela 22. Retorna
    Tipo Descrição
    Booliano Valor que indica se o número de telefone do Notify oferece suporte à gravação de chamadas telefônicas.
    • verdadeiro: o número de telefone é compatível com a gravação de chamadas telefônicas
    • falso: o número de telefone não é compatível com a gravação de chamadas telefônicas

    Este exemplo mostra como determinar se um chamador do Notify pode gravar chamadas.

    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());
    }

    NotificyPhoneNumber com escopo - SupportsWebRTC()

    Determina se o número de telefone Notify oferece suporte a chamadas para um navegador, como em uma implementação do WebRTC.

    Tabela 23. Parâmetros
    Nome Tipo Descrição
    Nenhum
    Tabela 24. Retorna
    Tipo Descrição
    Booliano Valor que indica se o número de telefone Notify oferece suporte a chamadas de navegador para navegador (WebRTC).
    • Verdadeiro: O número de telefone é compatível com chamadas de navegador para navegador (WebRTC)
    • Falso: O número de telefone não é compatível com chamadas de navegador para navegador (WebRTC)

    Este exemplo mostra como determinar se um chamador do Notify pode iniciar/aceitar chamadas de navegador para navegador.

    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());
    }