Questo articolo fornisce informazioni sulle migliori API Web EloView disponibili in EloView DevZone
Quando si testano le API web EloView al di fuori di DevZone, assicurati di includere tutti i parametri richiesti nell'intestazione, incluso l'authPayload. All'interno di EloView DevZone, l'authPayload viene passato automaticamente, ma al di fuori di DevZone, dovrai specificare esplicitamente questo parametro.
Nell'esempio seguente, stiamo utilizzando l'API di riavvio di EloView per inviare una richiesta da Postman (www.Postman.com) per riavviare un dispositivo specifico:
Prerequisiti (da completare in EloView):
- Utilizza l'API di autorizzazione EloView per generare il tuo userID, orgID e authPayload
- Il/i numero/i di serie per il tuo dispositivo di test Elo Android
- Utilizza l'API Riavvia Dispositivo EloView (richiede userID e orgID) per generare l'URL della richiesta che include userID, orgID e comando di riavvio
In Postman, specifica quanto segue:
1. Utilizzando il metodo POST, copia/incolla o specifica il seguente URL della richiesta:
- https://manage.eloview.com/restapi/user:id=YOUR_USERID/org:id=YOUR_ORGID/reboot#2.0.0
2. Nell'intestazione:
- content-type: application/json
- accept: application/json
- accept-version: 2.0.0
- authpayload: ***** (Nota: copia l'authpayload ricevuto dall'API di autorizzazione EloView DevZone)
3. Nel corpo, specifica il numero di serie del dispositivo:
4. Dopo aver inviato la richiesta, ricevi la risposta “Riavvio riuscito”.
Se ricevi un errore di autorizzazione 401, torna a EloView DevZone e riesegui l'API di autenticazione. Questo genererà un nuovo authPayload da utilizzare. L'userID e l'orgID dovrebbero rimanere gli stessi.
Please report any broken links by emailing elo.support@zebra.com and include a link to the knowledge article