Dit artikel biedt informatie over de beste EloView Web API's uit de EloView DevZone
Wanneer je EloView web API's buiten de DevZone test, zorg er dan voor dat je alle vereiste parameters in de header opneemt, inclusief de authPayload. Binnen de EloView DevZone wordt de authPayload automatisch meegestuurd, maar buiten de DevZone moet je deze parameter expliciet opgeven.
In het onderstaande voorbeeld gebruiken we de EloView reboot API om een verzoek van Postman (www.Postman.com) te versturen om een specifiek apparaat opnieuw op te starten:
Vereisten (te voltooien in EloView):
- Gebruik de EloView Authorization API om je userID, orgID en authPayload te genereren
- De serienummer(s) voor je Elo Android testapparaat
- Gebruik de EloView Reboot Device API (vereist userID en orgID) om de aanvraag-URL te genereren die userID, orgID en de reboot-opdracht bevat
Specificeer in Postman het volgende:
1. Gebruik de POST-methode, kopieer/plak of specificeer de volgende aanvraag-URL:
- https://manage.eloview.com/restapi/user:id=YOUR_USERID/org:id=YOUR_ORGID/reboot#2.0.0
2. In de Header:
- content-type: application/json
- accept: application/json
- accept-version: 2.0.0
- authpayload: ***** (Opmerking: kopieer de authpayload die je ontvangt van de EloView DevZone Authorization API)
3. In de Body, specificeer het apparaat serienummer:
4. Na het verzenden van het verzoek ontvang je de “Reboot Successful” reactie.
Als je een 401 autorisatiefout ontvangt, ga dan terug naar de EloView DevZone en voer de authenticatie-API opnieuw uit. Dit genereert een nieuwe authPayload voor gebruik. De userID en orgID zouden hetzelfde moeten zijn.
Please report any broken links by emailing elo.support@zebra.com and include a link to the knowledge article