Autenticação
Aviso Importante!
A partir da versão 5.0.0 das SDKs de iOS e Android, o sistema de autenticação foi atualizado para usar um token temporário em vez de mobileToken.
Utilizamos uma API Key para permitir acesso à nossa API. Ela provavelmente já foi enviada por e-mail para você. Caso ainda não tenha recebido a sua chave, envie um e-mail para suporte.caas@qitech.com.br.
Token temporário de autenticação
Antes de configurar a SDK, você deve gerar um token temporário através de uma requisição server-to-server para a nossa API.
Gerar token
curl -X POST "https://d.viewpkg.com/device_scan/token" \
-H "Authorization: EXAMPLE_API_KEY" \
-H "Content-Type: application/json" \
-d '{ "session_id": "unique_session_identifier" }'
Endpoints
| Ambiente | URL |
|---|---|
| Sandbox | https://d.sandbox.viewpkg.com/device_scan/token |
| Produção | https://d.viewpkg.com/device_scan/token |
Detalhes da Requisição
Request Body
{
"session_id": "unique_session_identifier" (Obrigatório)
}
Response Body
A resposta bem-sucedida conterá o token.
{
"token": "eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6..."
}
Atenção
Você deve substituir EXAMPLE_API_KEY pela API Key recebida do suporte.