Autenticação
Detalhes de como autenticar suas requisições.
A autenticação da requisição a API se da por um token em Base64 que é formado a partir dos seus dados de usuário e senha. Todas as requisições deverão possuir o cabeçalho Authorization Basic com o seu token.
Exemplo de geração do Token
<?php
$usuario = "meu_usuario";
$senha = "minha_senha";
$token = base64_encode("{$usuario}:{$senha}");
//Saida de $token
# bWV1X3VzdWFyaW86bWluaGFfc2VuaGE=
Indiferente do método de requisição do serviço da API utilizado (GET ou POST), sempre será necessário enviar o token de autenticação conforme descrito.
Exemplo de requisição com o header:
curl --request POST \
--url http://api-v2.smsfire.com.br/sms/status/search \
--header 'Authorization: Basic dXN1YXJpbzpzZW5oYQ==' \
--header 'Content-Type: application/json' \
--data '{ "ids": ["0001"], "customIds":["fire0002"] }'
Base64 (referência)
Abaixo disponibilizamos algumas referências nas linguagens mais utilizadas de como criar o seu token através do base64.
Last updated