Aprimore conversas e impulsione conversões com rich media
O MMS eleva a experiência do cliente para impulsionar o crescimento. Habilite entregas transacionais, GIF-marketing, compartilhamento de contatos e chat em grupo. Com as APIs e a escalabilidade de fácil desenvolvimento da Twilio, o MMS está a apenas algumas linhas de código de distância.
APIs de fácil desenvolvimento comprovadas para entrega em escala
Programmable Messaging API
Envie mensagens transacionais de MMS, SMS e
Mensagens do WhatsApp com uma única API.
-
Alcance mais de 180 países de forma confiável com remetentes localizados, ferramentas de conformidade e diretrizes globais.
-
Gerencie a capacidade de entrega, a conformidade, as respostas e muito mais com o software programável da Twilio.
-
Monitore e solucione problemas de entrega de mensagens e engajamento com análises em tempo real.
Conversations API
Impulsione o engajamento bidirecional com mensagens entre canais para MMS e muito mais usando uma única API.
-
Turbine comércio e suporte em SMS, MMS, chat, Facebook Messenger e WhatsApp.
-
Gerencie participantes, arquive mensagens e organize fluxos de trabalho sem código adicional.
-
Entre no mercado sem perder tempo com inícios rápidos, exemplos de aplicativos e SDKs.
Desenvolva relacionamentos em escala
Leia a documentação
Explore guias de início rápido, exemplos de aplicativos, SDKs e muito mais em nossa biblioteca abrangente de recursos para começar a criar para chat no aplicativo e na Web com o Messaging.
Envie uma mensagem com um URL de imagem
MMS para empresas facilitado com o Messaging
Enriqueça os relacionamentos com os clientes por meio de MMS usando duas APIs em uma única plataforma confiável, o Messaging. Pague por utilização e aproveite os descontos de dimensionamento para uso de alto volume e longo prazo.
Perguntas frequentes
A disponibilidade da Twilio MMS depende do tipo de número que você está usando, da operadora e do país.
Se você estiver enviando um MMS com um long code (número de 10 dígitos) dos EUA e do Canadá, poderá utilizar grandes operadoras como AT&T, Verizon, T-Mobile, Sprint, Rogers, Bell, Fido, Telus e Wind Canada. Veja outras operadoras menores aqui.
Se você estiver enviando um MMS com um short code dos EUA habilitado para MMS, poderá utilizar grandes operadoras como AT&T, Verizon, T-Mobile, Sprint e US Cellular. No entanto, os números de short code da Twilio em países fora dos EUA não são compatíveis com MMS.
E se você acabar enviando um MMS para uma rede não compatível, temos um recurso de Conversor de MMS para converter automaticamente seu MMS em SMS, garantindo o envio e o recebimento por seu cliente.
A Twilio fornece suporte a MMS para os seguintes tipos de remetente:
A2P 10DLC
Short codes
Números gratuitos
Mas o suporte a MMS varia de acordo com o tipo de número e o destino. Consulte as diretrizes regulatórias da Twilio para confirmar se um tipo de número específico é compatível com MMS em seu país de destino.
Tipos de mídia comuns, como (JPEG, PNG, GIF) são compatíveis. Confira em detalhes:
Formatos de imagem: JPEG, PNG, GIF
Formatos de vídeo: MP4
Formatos de áudio: Arquivos somente de áudio são compatíveis, mas limitados pela compatibilidade da operadora
Os tamanhos máximos de arquivo variam de acordo com a operadora. Recomendamos o uso de anexos de 600 KB ou menores ao enviar arquivos que não sejam imagens JPEG, PNG ou GIF, pois algumas operadoras podem impor limites de tamanho reduzidos.
Saiba mais sobre os tipos e tamanhos de arquivos aceitos aqui.
O preço do MMS da Twilio varia de acordo com o tipo de número, o país de destino e a operadora. Para os EUA, nossos preços atuais são:
Long codes e ligação gratuita:
Envio de MMS: a partir de US$ 0,0220 por mensagem mais encargos de mídia (varia de acordo com o tamanho da mídia)
Recebimento de MMS: a partir de US$ 0,0165 por mensagem inbound
Short codes:
Envio de MMS: a partir de US$ 0,0220 por mensagem
Recebimento de MMS: a partir de US$ 0,0165 por mensagem
Há taxas adicionais cobradas pelas operadoras de todas as mensagens enviadas por meio de short code, além de uma taxa única de US$ 500 das operadoras para habilitar o MMS em um short code. Consulte preços detalhados por país e caso de uso na página de preços da Twilio Messaging.
Oferecemos um conversor de MMS que pode converter sua mensagem em SMS se a operadora ou o dispositivo do destinatário não for compatível com MMS. O Conversor de MMS incluirá um link encurtado direcionando para a sua mídia, permitindo que o destinatário visualize o conteúdo, mesmo que não possa receber o MMS.
Se você não tiver o recurso de Conversor de MMS habilitado, sua mensagem MMS retornará um erro HTTP 400 (código de erro 21612) e a mensagem não será entregue.
As taxas de entrega dependem do suporte da operadora, da compatibilidade do dispositivo do destinatário, do conteúdo da mensagem e da reputação do remetente. Para oferecer as melhores taxas de sucesso de entrega, adotamos medidas para garantir capacidade de entrega alta, como:
Rotas e relacionamentos diretos com as operadoras
Callbacks de status de entrega em tempo real (webhooks)
Mecanismos automatizados de nova tentativa e fallback de mensagens para converter MMS em SMS se o MMS não for compatível
A taxa de transferência e os limites de taxa dependem do tipo de número que você usa para enviar MMS. Os limites de taxa controlam o número de mensagens MMS que enviamos para redes de operadoras sem fio e afetam a taxa de transferência típica:
Números 10DLC: em geral, 1 mensagem por segundo (MPS)
Números gratuitos: em geral, 3 mensagens por segundo (MPS)
Short codes: 30 mensagens por segundo (MPS), dependendo da operadora e do caso de uso
Veja mais informações sobre limites de taxa.
Para escalar mensagens MMS, você pode agrupar números com os Twilio Messaging Services. Esse recurso distribui as mensagens em seus pools de números para maximizar a taxa de transferência. Você também pode gerenciar o tamanho do conteúdo e o tipo de mídia para otimizar a capacidade de entrega das mensagens entre as operadoras e os destinos, sabendo que diferentes operadoras e locais têm seus próprios limites. Você também pode cumprir a Política de mensagens da Twilio para seguir as regras das operadoras e maximizar a chance de entrega das mensagens.
A Twilio fornece ferramentas de conformidade e práticas recomendadas, incluindo:
Opt-out avançado de Messaging Services: Palavras-chave integradas como PARAR, INICIAR e AJUDA para processar o opt-out e o opt-in de todos os remetentes.
Proteção de número reatribuído: O Twilio Lookup identifica números que foram reatribuídos desde o opt-in, garantindo que você não envie mensagens indesejadas.
Para implementar o MMS com a Twilio, crie uma conta da Twilio, caso ainda não tenha uma. Se tiver, faça login no Console da Twilio e comece com um número de telefone da Twilio compatível com MMS (10DLC, ligação gratuita ou short code) em regiões atendidas, como os EUA ou o Canadá.
Você pode enviar mensagens MMS usando a Programmable Messaging API e incluindo parâmetros mediaURL que apontam para as imagens ou os vídeos hospedados. O parâmetro mediaURL pode ser um único URL ou uma lista de URLs e a mídia deve estar hospedada em um URL acessível ao público.
Para receber MMS, configure o webhook de mensagens do número de telefone para o endpoint do seu aplicativo, no qual a Twilio enviará dados de mensagens recebidas e URLs de mídia. Você também pode rastrear o status da mensagem por meio de callbacks de entrega para fins de monitoramento.
Obtenha instruções mais detalhadas em nossa documentação de introdução:
Configure um webhook
Configure seu número de telefone da Twilio para enviar mensagens recebidas para o URL do seu webhook no Console da Twilio ou por meio da API.
Processe a solicitação recebida
Quando um MMS é recebido, a Twilio faz uma solicitação HTTP (webhook) com detalhes da mensagem, incluindo URLs de mídia.
Em seguida, você pode acessar de forma programática as informações do remetente, recuperar URLs de mídia para baixar e processar arquivos de mídia anexados, além de responder ao remetente usando a TwiML (Twilio Markup Language).
Obtenha instruções passo a passo em nossos tutoriais para diferentes linguagens: