Integração Sendeasy via Web
Este guia irá orientá-lo através do processo de integração da API da Web da Sendeasy para enviar mensagens e gerenciar contatos diretamente do seu navegador.
Configurando o WhatsApp para API
- 
Acessar o Projeto: - Faça login no Sendeasy e selecione o projeto desejado.
 
- 
Gerenciar WhatsApp: - No menu lateral, clique em Live Chat.
- Em seguida, clique em Conexões.
 
- 
Ativar API: - Dentro da seção API, você verá uma lista dos números de WhatsApp conectados.
- Selecione o número desejado e clique em Ativar API.
- Insira as URLs autorizadas a fazer chamadas para essa API. Apenas essas URLs poderão usar a API; qualquer chamada de outras URLs será recusada.
 
- 
Obter o Token de Autenticação: - Após ativar a API, um token de autenticação será gerado. Copie este token para usar nas requisições da API.
 
Exemplo de Integração com API de Mensagens
Você pode usar o seguinte exemplo HTML e JavaScript para enviar mensagens através da API:
<html>
  <body>
    <form id="mediaForm">
      <label for="number">Número:</label>
      <input type="text" id="number" name="number" required><br>
      <label for="body">Mensagem:</label>
      <input type="text" id="body" name="body" required><br>
      <label for="sector">Id do setor:</label>
      <input type="text" id="sector" name="sector" required><br>
      <button type="submit">Enviar Mensagem</button>
    </form>
    <script>
      document.getElementById('mediaForm').addEventListener('submit', async function(event) {
        event.preventDefault();
        const number = document.getElementById('number').value;
        const body = document.getElementById('body').value;
        const sector = document.getElementById('sector').value;
        
        const formData = new FormData();
        formData.append('number', number);
        formData.append('body', body);
        formData.append('sector', sector);
        const response = await fetch('https://api.sendeasy.app/message/send', {
          method: 'POST',
          headers: {
            'Authorization': 'Bearer SEU_TOKEN_AQUI'
          },
          body: formData
        });
        const data = await response.json();
        console.log(data);
      });
    </script>
  </body>
</html>