Skip to main content

Autenticação e Segurança

O Que É e Por Que É Importante?

A autenticação é um elemento crucial no contexto das APIs, essencial para garantir a segurança e integridade das comunicações entre sua aplicação e a API da LiteZap. Cada requisição à API necessita de autenticação adequada, realizada por meio de um instanceName e um token, para assegurar uma comunicação segura e confiável.

Como a Autenticação Funciona na LiteZap?

Na LiteZap, a URL de integração incluirá o instanceName, assim:

https://api.litezap.com/message/sendText/INSTANCE_NAME

E a autenticação do token é realizada por meio do header X-API-Key em cada requisição HTTP.

Exemplo de Requisição:

Aqui está um exemplo utilizando o axios em Node.js de como fazer uma requisição à LiteZap API:

var axios = require('axios').default;

var options = {
method: 'POST',
url: 'https://api.litezap.com/message/sendText/INSTANCE_NAME',
headers: { 'Content-Type': 'application/json', 'X-API-Key': 'YOUR_API_KEY' },
data: {
number: '5561999999999',
message: 'Mensagem em texto puro, enviada com a *LiteZap-API* 🚀.',
linkPreview: false,
},
};

axios
.request(options)
.then(function (response) {
console.log(response.data);
})
.catch(function (error) {
console.error(error);
});

Substitua INSTANCE_NAME pelo nome da sua instância e YOUR_API_KEY pelo seu token de API.

Como Obter instanceName e token?

Como Obter instanceName e token? Após registrar-se na LiteZap, você criará uma instância, a qual terá um instanceName e um token associados. Para visualizar ou editar esses dados, acesse a instância no painel administrativo. Lembre-se de que cada instância tem seu próprio instanceName e token.

Atenção:

Mantenha seu instanceName e token confidenciais. Quem tiver acesso a essas informações poderá enviar mensagens em seu nome. Além disso, sempre realize chamadas à nossa API pelo backend para evitar a exposição de informações sensíveis.

Conclusão

A compreensão e implementação corretas da autenticação são fundamentais para a utilização segura e eficaz da LiteZap API, permitindo que você desenvolva soluções incríveis com confiança e tranquilidade.