Twilio Guia de configuração
💡 O que é a configuração do Twilio?
O que você configurará: a configuração do Twilio conecta o serviço de SMS na nuvem do TapAlert ao Twilio, permitindo que o aplicativo envie mensagens SMS mesmo quando o serviço de celular do seu telefone não está disponível (mas você tem Wi-Fi).
Por que é importante: ao configurar credenciais de Twilio no aplicativo, você ativa um método fallback confiável para enviar alertas. Isso é especialmente importante durante viagens internacionais, em edifícios com má recepção de celular, oucomo umopção obrigatória para usuários de iPhone que não conseguem enviar SMS diretamente de aplicativos.
Por que Twilio?
TapAlert usa Twilio porque é o serviço de SMS mais usado no mundo, confiável por empresas como Uber e Airbnb. Não há mensalidade: você paga apenas alguns centavos por mensagem efetivamente enviada. Para um aplicativo de emergência que raramente envia alertas, isso significa custo quase zero. A configuração requer a cópia de apenas três valores no aplicativo, e existem milhares de tutoriais on-line se você precisar de ajuda.
Do que você precisa: um Twilio conta com credenciais de autenticação (SID da conta e token de autenticação) e um ID de remetente alfanumérico ou um número de telefone Twilio adquirido.
- ✅ A avaliação conta envia SMS reais: um membro da família pode testar toda a configuração com a avaliação gratuita do Twilio (envia para números verificado) antes de gastar qualquer dinheiro.
📖 Sobre o Serviço
A opção fornecida no TapAlert de usar o mecanismo Twilio (nuvem)como umpara enviar SMS oferece confiabilidade máxima, especialmente em viagens internacionais, onde o roaming de SMS geralmente falha. Twilio pode enviar SMS para mais de 180 países. No entanto, o método que você pode usar varia de acordo com o país. Alguns países aceitam números de telefone Twilio, outros aceitam apenas IDs de remetente alfanuméricos e alguns exigem o cumprimento de regulamentações locais específicas.
Por que usar Twilio no Android? (Redundância Inteligente)
Mesmo se você tiver um cartão SIM, configurar Twilio é altamente recomendado para Redundância:
- Cenário: você está em um prédio com Wi-Fi, mas sem sinal de celular.
- Resultado: SMS direto falha.
- Solução: TapAlert mudará automaticamente para Twilio e enviará o alerta via Wi-Fi.
Observe que para usar esse recurso, que é obrigatório para usuários do iPhone, você precisará ter um ID Twilio conta. O custo do envio de mensagens será o mesmo de se você o enviasse manualmente em Twilio. Nenhum custo extra será adicionado pelo aplicativo.
Twilio Opções de remetente
Você pode escolher entre duas opções para enviar SMS com Twilio:
OPÇÃO A: use ID de remetente alfanumérico (recomendado para a Europa)
- ✅ Benefício: Não há necessidade de comprar um número de telefone (economize custos mensais! dependendo do número de mensagens que você envia).
- ✅ Benefício: os destinatários veem um nome (por exemplo, "TapAlert" ou seu nome) em vez de um número aleatório.
- ⚠️ Observação: Somente ida (sem respostas) e não é compatível com alguns países (como os EUA).
- ℹ️ Saiba mais sobre o ID de remetente alfanumérico
OPÇÃO B: compre um Twilio número de telefone
- ✅ Benefício: Funciona em todo o mundo (incluindo EUA).
- ⚠️ Custo: Requer a compra de um número (aproximadamente US$ 1/mês).
💰 Custos ocultos potenciais e fatores Preços
Embora Twilio geralmente ofereça mensagens de baixo custo, o preço final por SMS pode ser maior que a taxa básica devido a vários fatores. É importante revisá-los para evitar cobranças inesperadas.
1. País de destino Preços
O preço do Twilio varia significativamente dependendo do país de destino da mensagem.
- As taxas anunciadas mais baixas (por exemplo, cerca de US$ 0,0075) geralmente se aplicam a mensagens enviadas para os EUA.
- Enviar para outros países (por exemplo, na Europa ou na Ásia) pode ser significativamente mais caro.
- Ação: verifique sempre os preços específicos para o país para o qual pretende enviar alertas.
2. Taxas de operadora e regulatórias
Além do preço base do Twilio, muitos países e operadoras locais impõem sobretaxas ou "taxas de passagem".
- Estas são taxas inevitáveis adicionadas pelos provedores de telecomunicações, e não pelo Twilio.
- O Eles às vezes pode dobrar o custo efetivo por mensagem em determinadas regiões.
3. Segmentação de mensagens (mensagens longas)
A cobrança por SMS é baseada em “segmentos”.
- Um segmento de SMS padrão tem 160 caracteres.
- Se sua mensagem exceder esse limite, ela será dividida em diversas partes e você será cobrado por cada segmento. TapAlert mensagens SMS com informações de Localização excedem esse limite. Para minimizar os custos de Twilio, evite ativar LocalizaçãoConfigurações (ou apenas desative a opção Incluir endereço nas configurações). Você pode verificar o comprimento real de cada mensagem enviada na tela Histórico de alertas.
- Importante: o uso de emojis ou caracteres especiais não latinos (Unicode) reduz o limite do segmento para apenas 70 caracteres, potencialmente triplicando o custo de um único alerta.
4. Taxas de aluguel de número de telefone
Se você optar por comprar um número de telefone (Opção B acima):
- Você paga uma taxa de aluguel mensal pelo próprio número (normalmente de US$ 1,00 a US$ 4,00/mês, dependendo do país).
- Este é um custo fixo recorrente, independentemente de você enviar alguma mensagem.
- Alguns números específicos (como números de celular espanhóis com capacidade para SMS) são “Exclusivos” e exigem um processo de solicitação manual e taxas mais altas.
5. Conversão de moeda e impostos
Sua fatura final pode incluir impostos locais (como IVA).
Se o seu cartão estiver em uma moeda diferente do Twilio conta, seu banco ou Twilio poderão aplicar taxas de conversão de moeda.
💡 Recomendação
É altamente recomendável verificar a Página Twilio Preços e selecionar o país de destino para ver o detalhamento completo dos custos.
⚙️ Etapas de configuração
Para configurar Twilio no aplicativo, siga estas etapas:
1️⃣ Etapa 1: Obtenha suas credenciais Twilio
- Crie um conta em Twilio.com.
- Acesse o Twilio Console para encontrar o SID da conta e o Token de autenticação.
- Escolha o método de envio (Opção A ou B acima).
2️⃣ Etapa 2: insira as credenciais no aplicativo
- Abra o Configurações do aplicativo.
- Ative a opção "Usar Twilio".
- Insira o SID da conta e o Token de autenticação.
- Configurar o remetente:
- Se estiver usando a opção A (Nome): ative "Usar ID de remetente alfanumérico" e digite o nome desejado (máximo de 11 caracteres) no campo Nome do remetente.
- Se estiver usando a opção B (Número): deixe "Usar ID de remetente alfanumérico" DESATIVADO e insira o número Twilio adquirido no campo Twilio Número de telefone.
3️⃣ Etapa 3: Resumo do ID alfanumérico do remetente
- O que é isso? Permite usar um nome (como "MyHomeAlert") em vez de um número.
- Confiança: os destinatários veem seu nome imediatamente, o que garante que seu alerta se destaque.
- Sem respostas: observe que os destinatários não podem responder a um nome.