Por que minhas mensagens não estão sendo exibidas?
Certifique-se de que o número de telefone “De” que você comprou do Twilio suporte mensagens SMS e MMS. Por exemplo, se você não vê imagens, seu número “De” não suporta MMS. Você pode estar na lista de cancelamento de inscrição do Twilio. EnvieSTART para o número “De” e tente novamente.
Certifique-se de que o número de telefone para o qual você está enviando “Para” esteja no formato E.164.
O que é o formato E.164?
O OneSignal (e o Twilio) exige que todos os números de telefone dos usuários estejam no formato E.164. E.164 é um padrão internacional que define o formato de numeração para números de telefone. O formato requer apenas dígitos com código do país (1 a 3 dígitos) e número de telefone do assinante (máximo de 12 dígitos). Normalmente, fica assim:- +(sinal de mais)
- código do país internacional
- código de área sem 0 inicial
- número de telefone local
- Número de telefone: 999 999 9999
- Formato E.164: +19999999999
- Número de telefone: 020 9999 9999
- Formato E.164: +442099999999
Posso enviar mensagens multimídia (MMS) também?
Sim, desde que o número de telefone “de” suporte MMS, você pode adicionar até 10 URLs de mídia no seu SMS junto com sua mensagem de texto. No entanto, o tamanho da mensagem não deve exceder 5MB.- image/jpeg
- image/jpg
- image/gif
- image/png
- Suporta MMS apenas nos EUA e Canadá.
- Mensagens MMS enviadas para outros países serão convertidas em mensagens de texto SMS com um link de URL para a mídia.
Como posso adicionar assinantes de SMS ao OneSignal?
Consulte Importar Números de Telefone para detalhes sobre todas as opções para adicionar Assinantes de SMS.Como os usuários podem PARAR/Cancelar inscrição/Reinscrever-se no SMS?
Consulte Gerenciamento de palavras-chave de consentimento de SMS para detalhes.O OneSignal suporta SMS bidirecional ou SMS recebido de assinantes?
Suportamos casos de uso de double opt-in e opt-in com palavras-chave de text-to-subscribe e respostas de mensagem de double opt-in. Configure isso nas suas Configurações de SMS, em Gerenciamento de Consentimento.O que é codificação GSM-7 e UCS-2?
As mensagens SMS são codificadas em GSM-7 ou UCS-2. A codificação GSM-7 é mais comumente usada e suporta números, alfabetos ingleses, alguns caracteres gregos e também caracteres especiais. Uma lista de caracteres suportados pelo GSM-7 pode ser encontrada na Wikipedia ou no Twilio. Para outros idiomas ou caracteres como emojis, as mensagens SMS são enviadas via codificação UCS-2.Qual é o limite de caracteres de SMS e Segmento de Mensagem?
O limite de caracteres para uma única mensagem SMS é de 160 caracteres para mensagens usando codificação GSM-7 e 70 caracteres se enviadas via codificação UCS-2. No entanto, a maioria dos telefones e redes modernas suportam segmentação de mensagens, concatenação e reconstrução de mensagens de até 1600 caracteres. Quando você envia uma mensagem SMS com mais de 160 caracteres GSM-7 ou 70 caracteres UCS-2, a mensagem será dividida em vários segmentos. O Twilio então usa seis bytes para o Cabeçalho de Dados para instruções de remontagem. Isso deixa cada segmento de mensagem com 153 caracteres GSM-7 ou 67 caracteres UCS-2. Detalhes adicionais sobre como o Twilio lida com o limite de caracteres de SMS podem ser encontrados aqui. Você também pode usar a calculadora de comprimento de mensagem fornecida pelo Twilio para verificar a contagem de segmentos.Como envio SMS internacional?
Você precisa habilitar mensagens de texto internacionais no Twilio. No OneSignal, é o mesmo processo para enviar SMS para usuários no seu país ou para usuários internacionais.
Habilitando mensagens de texto internacionais nas configurações do Twilio

Opções de configuração de SMS internacional
O que é long code, short code, toll-free, ID de remetente alfanumérico e serviço de mensagens?
A seguir estão os diferentes números de telefone dos quais você pode enviar SMS.Long codes
Um long code é um número de telefone padrão de 10 dígitos (na maioria dos países) usado para chamadas de voz e SMS. Aqui está um exemplo de um número de telefone long code dos EUA: 999-999-9999Short Code
Um short code é um número de telefone de 5-6 dígitos que também pode ser usado para mensagens SMS e MMS de e para telefones celulares. Short codes requerem aprovação das operadoras e o processo normalmente leva de 8 a 12 semanas. Short Codes são preferidos para mensagens de alto volume, pois são aprovados pela operadora e não serão marcados como spam. O Twilio atualmente oferece short codes em países selecionados, incluindo EUA, Canadá e Reino Unido. Um exemplo de short code: Número: 894546 Short Code soletra TWILIONúmero Toll-Free
Um número toll-free é um número de telefone de 10 dígitos que começa com 8XX. Você também tem a opção de escolher um número toll-free personalizado. Os números toll-free podem ser submetidos para verificação da operadora, o que ajuda a evitar qualquer filtragem de mensagens pelas operadoras. Este é um grande benefício sobre um long code regular. Os números toll-free também têm uma taxa de throughput maior (três segmentos de mensagem por segundo) em comparação com números de telefone long code regulares. Você também pode pagar mais para aumentar o throughput dos números toll-free.IDs de remetente alfanuméricos
IDs de remetente alfanuméricos são strings personalizadas usadas no campo De de uma mensagem, em vez de um número de telefone formatado em E.164. Estes são preferidos para mensagens unidirecionais com marca, onde você pode usar a string personalizada de acordo com a marca do seu negócio. Nota: IDs de remetente alfanuméricos atualmente não são suportados nos EUA e Canadá. Aqui está a lista de países que suportam este recurso.Como obtenho um AlphaSender ID?
Para muitos países onde não há registro necessário para AlphaSender IDs, você pode começar a usar Alpha Sender ID imediatamente. Verifique a lista completa de países que suportam Alpha Sender ID, bem como quais países exigem pré-registro.- Se um país suporta Alpha Sender ID e não lista o pré-registro como “Obrigatório”, você pode começar a usar Alpha Sender ID imediatamente: apenas crie e adicione seu Alpha Sender ID a um Serviço de Mensagens. Selecionando esse Serviço de Mensagens no seu parâmetro “de” no dashboard ou na chamada de API. Observe que um Alpha Sender ID válido deve ter até 11 caracteres alfanuméricos, incluindo A-z, 0-9 e espaço (” ”). Nenhum caractere especial é permitido.
- Se um país para o qual você deseja enviar SMS tem o registro de Alpha Sender ID listado como “Obrigatório”, você precisa seguir o processo específico do país. Consulte o guia de introdução ao Alpha Sender ID do Twilio.
O AlphaSender ID precisa estar associado a um serviço de mensagens?
Para usar um AlphaSender ID para enviar SMS, você precisa criar um e adicioná-lo a um Serviço de Mensagens no Twilio. Você pode usar esse Serviço de Mensagens para então enviar SMS para seus usuários do OneSignal. Detalhes adicionais encontrados em Usando Alpha Sender ID com Serviços de Mensagens.Serviço de Mensagens Twilio
O Twilio oferece funcionalidade chamada Serviço de Mensagens que permite “agrupar” diferentes tipos de remetentes (números long code, short codes, números toll-free, etc.) em um único pool baseado em um conjunto comum de remetentes, recursos e configuração. As mesmas configurações e recursos se aplicam a todos os números de telefone no pool. Enviar um alto volume de mensagens tem muita complexidade em termos de organizar a conta, logs de mensagens, planejamento de entrega, etc. O Serviço de Mensagens ajuda a resolver muitas dessas preocupações, como:- Recurso Scaler - distribui seu tráfego de mensagens de saída uniformemente entre os números de telefone no seu Serviço de Mensagens para que você possa lidar com volumes maiores de mensagens, basicamente balanceamento de carga entre vários números no serviço.
- Country Code Geomatch - para roteamento inteligente (usa números de telefone locais para enviar SMS ou redirecionar em caso de falhas)
- Short Code Reroute - prioriza a entrega de mensagens usando um short code, se disponível
- Conversor MMS - alterando o SMS para um link se o dispositivo ou a operadora não suportar mídia.

Tela de configuração do Serviço de Mensagens

Configurações de pool do Serviço de Mensagens
O que é A2P 10DLC?
A2P 10DLC refere-se a um sistema nos Estados Unidos que permite que as empresas enviem mensagens do tipo Application-to-Person (A2P) via números de telefone long code padrão de 10 dígitos (10DLC). As operadoras nos EUA consideram todo o tráfego do Twilio como A2P. Os long codes de 10 dígitos foram tradicionalmente projetados apenas para tráfego Person-to-Person (P2P), fazendo com que as empresas sejam limitadas por throughput limitado e filtragem aumentada.- Para as empresas, a regulamentação 10DLC fornece melhor qualidade de entrega e menor risco de filtragem do que SMS long code do passado, usando os mesmos números de telefone.
- Para os usuários finais, ajudará a reduzir o conteúdo de spam.
Regulamentações de SMS
Aqui estão algumas diretrizes básicas que você deve seguir para SMS:- Envie SMS apenas para assinantes e respeite os opt-outs
- Comunique claramente o que os usuários estão assinando
- Mantenha detalhes de opt-in do assinante, incluindo tipo de SMS para o qual optaram, tempo de assinatura e status atual, frequência, etc.