Este artigo fornece informações sobre as melhores APIs da Web EloView fora da EloView DevZone
Ao testar as APIs da web EloView fora da DevZone, certifique-se de incluir todos os parâmetros necessários no cabeçalho, incluindo o authPayload. Dentro da EloView DevZone, o authPayload é passado automaticamente, mas fora da DevZone, você precisará especificar explicitamente este parâmetro.
No exemplo abaixo, estamos usando a API de reinicialização do EloView para enviar uma solicitação do Postman (www.Postman.com) para reiniciar um dispositivo específico:
Pré-requisitos (a serem concluídos no EloView):
- Use a API de Autorização do EloView para gerar seu userID, orgID e authPayload
- O(s) número(s) de série do seu dispositivo de teste Elo Android
- Use a API de Reinicialização do Dispositivo EloView (requer userID e orgID) para gerar a URL da solicitação que inclui userID, orgID e comando de reinicialização
No Postman, especifique o seguinte:
1. Usando o método POST, copie/cole ou especifique a seguinte URL de solicitação:
- https://manage.eloview.com/restapi/user:id=YOUR_USERID/org:id=YOUR_ORGID/reboot#2.0.0
2. No Cabeçalho:
- content-type: application/json
- accept: application/json
- accept-version: 2.0.0
- authpayload: ***** (Nota: copie o authpayload recebido da API de Autorização da EloView DevZone)
3. No Corpo, especifique o número de série do dispositivo:
4. Após enviar a solicitação, você recebe a resposta “Reinicialização bem-sucedida”.
Se você receber um erro de autorização 401, volte para a EloView DevZone e execute a API de autenticação novamente. Isso gerará um novo authPayload para uso. O userID e o orgID devem ser os mesmos.
Please report any broken links by emailing elo.support@zebra.com and include a link to the knowledge article