Pular para o conteúdo principal

Guia Rápido Watcher para Twilio

Parte 1. O que é o Twilio

Twilio é uma das principais plataformas de comunicação em nuvem para desenvolvedores. Ela oferece um conjunto de APIs para integrar recursos de voz, vídeo e mensagens em aplicativos. Com o Twilio, os desenvolvedores podem facilmente criar recursos avançados de comunicação, como chamadas de voz, chat por vídeo e mensagens SMS. Ele oferece ferramentas fáceis de usar e uma infraestrutura confiável, tornando-se uma das principais escolhas para desenvolvedores que desejam criar aplicações inovadoras e melhorar a experiência do usuário. O Twilio funciona em um modelo de pagamento conforme o uso, permitindo que os desenvolvedores paguem apenas pelos serviços de comunicação específicos que utilizarem.

Parte 2. Como se registrar

Passo 1.Clique aqui para ir ao Twilio. Quando você terminar o registro, verá seu SID e Token. Além disso, precisamos comprar um número para enviar mensagens.

Passo 2. Vá para esta página, selecione um número de que você goste e compre-o. Como novo usuário, o Twilio lhe dará 15 dólares para testar suas funções.

Passo 3. Aqui está uma introdução sobre esse número, você pode dar uma olhada e então clicar no botão Buy.

Passo 4. Esta página mostrará todos os números ativos. O número que você acabou de comprar aparecerá aqui.

Passo 5. Volte para a página do console e você verá o SID, o Token e o número de telefone. É isso que vamos precisar mais tarde.

Parte 3. Como configurar o Twilio no Node-RED

Se você ainda não sabe como enviar mensagem do Watcher para o Node-RED, clique aqui.

Passo 1. Primeiro precisamos baixar o add-on Twilio no Node-RED, então clique em Manage palette.

Passo 2. Pesquise por twilio e instale o primeiro.

Passo 3. Arraste o módulo Twilio para a área de trabalho e dê um clique duplo nele, depois adicione uma nova configuração Twilio.

Passo 4. Preencha essas propriedades, SID, From e Token vêm do console do Twilio. Name significa o nome desta configuração.

Passo 5. Preencha essas propriedades, Output significa se você quer SMS ou chamada telefônica, To significa para qual número de telefone você deseja enviar, Name significa o nome deste módulo.

Passo 6. Depois disso, você verá esta página.

Parte 4. Enviar mensagem para o Twilio

Obter todos os resultados

Passo 1. Execute uma tarefa no Watcher.

Antes de tudo, você precisa executar uma tarefa no Watcher seguindo o vídeo abaixo. Se quiser saber mais, clique aqui.

Passo 2. Arraste o módulo OpenStream do SenseCAP e o módulo debug para a área de trabalho e configure-os. Se você não souber como configurá-los, clique aqui. Conecte-os e clique no botão Deploy no canto superior direito.

Passo 3. Você receberá mensagens tanto na página de depuração (debug) quanto como mensagem Twilio no seu telefone.

página de debugmensagem Twilio

Obter resultados específicos

Passo 1. Se você acha que receber todos os resultados é demais e quer apenas resultados específicos, precisa arrastar um módulo function para o meio e conectá-los.

Passo 2. Dê um clique duplo no módulo function e escreva alguns códigos para obter a mensagem que você deseja. Clique em Done e em Deploy.

Obter uma mensagem específica.

msg.payload = msg.payload.value[0].content;
return msg;

Se você quiser obter mais de uma mensagem, siga os códigos abaixo.

var content = msg.payload.value[0].content;
var image_url = msg.payload.value[0].image_url;
var timestamp = new Date(msg.payload.timestamp).toLocaleString();

msg.payload = {
value1: content,
value2: image_url,
value3: "Alert received at " + timestamp
};
return msg;

Passo 2. Execute uma tarefa no Watcher. Se você não souber como executar uma tarefa, consulte aqui.

Passo 3. Você receberá mensagens tanto na página de debug quanto como mensagem Twilio no seu telefone.

página de debugmensagem Twilio

Parabéns por conectar o Watcher com o Twilio com sucesso! Agora, libere o poder dessa integração e comece a criar aplicações inovadoras que aproveitam recursos de comunicação perfeitos~

Suporte Técnico & Discussão de Produto

Obrigado por escolher nossos produtos! Estamos aqui para oferecer diferentes tipos de suporte e garantir que sua experiência com nossos produtos seja a mais tranquila possível. Oferecemos vários canais de comunicação para atender a diferentes preferências e necessidades.

Loading Comments...