SMS

SMS vs MMS: qual é a diferença?

SMS transporta texto, enquanto MMS pode transportar imagens, áudio e vídeo, além de corpos de texto mais longos.

Uma foto de entrega e uma notificação de entrega precisam de conteúdos de mensagem diferentes. Escolha o transporte que leva a informação que o destinatário precisa. Verifique se o seu caminho de envio suporta isso.

O que cada serviço transporta?

SMS transporta texto em pequenas partes de rede. MMS transporta uma mensagem multimídia que o telefone recupera.

Texto latino simples cabe em 160 caracteres em um segmento SMS. Uma mensagem mais longa tem espaço para 153 em cada parte. Uma mensagem de 161 letras, portanto, precisa de duas partes, contendo 153 letras e oito letras.

Caracteres fora do alfabeto compacto reduzem esses limites para 70 e 67. Alguns caracteres contam em dobro. A página de codificação mostra as exceções, incluindo emoji que ocupam o dobro do espaço.

MMS transporta mídia separadamente dessa capacidade de texto SMS. A especificação técnica MMS descreve a notificação e a recuperação da mensagem multimídia. O telefone precisa de um caminho funcional para recuperar o conteúdo.

Um texto dividido em vários segmentos SMS continua sendo SMS. Sua contagem de segmentos determina quantas partes faturáveis você envia.

Qualquer número SMS pode enviar MMS?

Um número precisa de capacidade MMS. O API de envio do provedor também deve suportar MMS.

As capabilities de número de Bird podem incluir sms, mms e voice. Verifique essa lista antes de adquirir um número para um serviço específico. O guia de números explica como filtrar buscas por capacidade.

Uma entrada mms descreve a capacidade do número. Ela não garante que todo API usando esse número suporte uma solicitação MMS de saída.

O lado receptor também importa. O guia de mensagens da Apple exige um plano de operadora com suporte a SMS/MMS. Teste as operadoras e os dispositivos de destino de que você precisa, porque um destinatário com capacidade SMS sozinho não garante suporte a MMS.

Posso enviar MMS pelo SMS API de Bird?

Você não pode enviar MMS pelo endpoint SMS de Bird fornecendo media_urls.

O endpoint rejeita esse campo com HTTP 422 SMSUnsupportedFeature. Isso acontece mesmo quando o número do remetente lista mms como capacidade. Comprar outro número com capacidade MMS não remove essa restrição API.

Para texto, você envia text, from, to e category. O corpo deve caber em doze segmentos. Um corpo mais longo recebe um 422 em vez de ser encurtado. Enviando SMS documenta a solicitação suportada.

Como posso entregar mídia com uma notificação SMS?

Hospede a mídia e inclua sua URL no texto quando um link atende às necessidades do destinatário.

Por exemplo, a mensagem pode informar ao cliente que a foto de entrega está disponível no seu site. O SMS transporta a notificação. O navegador recupera a foto quando o cliente abre o link.

Mantenha a informação essencial no texto, porque o destinatário pode não ter acesso a dados quando a mensagem chegar. Use um domínio que você controla. Encurtadores de link públicos explica o risco de filtragem de serviços de encurtamento compartilhados.

Um link é uma escolha de aplicação. Bird rejeita uma solicitação MMS não suportada em vez de convertê-la para SMS.

Qual devo escolher?

Escolha SMS para texto. Escolha um caminho multimídia suportado quando a mídia precisa aparecer dentro da mensagem.

  1. Use SMS para notificações cuja informação essencial cabe em texto.
  2. Use SMS com um link hospedado quando abrir a mídia separadamente funciona para os seus destinatários.
  3. Use MMS apenas por um caminho de envio com suporte confirmado de número, operadora e dispositivo.

Em resumo

  1. Um SMS mais longo ainda usa segmentos SMS.

    Dividir um texto em várias partes não o transforma em MMS.

  2. MMS depende de suporte ao longo da rota.

    Verifique o número de envio, o provedor, a operadora de destino e o aparelho antes de contar com a entrega de mídia.

  3. Uma capacidade de número não habilita o caminho de envio MMS de Bird.

    O endpoint SMS de Bird rejeita media_urls com HTTP 422 SMSUnsupportedFeature.

  4. Um link de mídia é uma escolha de design separada.

    SMS pode incluir um link para mídia hospedada. Abri-lo exige um navegador e acesso a dados.

Construa na mesma rede.

Uma chave de API de teste é sua imediatamente. A produção é desbloqueada quando adicionar um método de pagamento e verificar um remetente.

Sua próxima ideia.
Pronta para conectar.