Cet article fournit des informations sur les meilleures API Web EloView de la DevZone EloView
Lorsque vous testez les API Web EloView en dehors de la DevZone, assurez-vous d'inclure tous les paramètres requis dans l'en-tête, y compris l'authPayload. Dans la DevZone EloView, l'authPayload est transmis automatiquement, mais en dehors de la DevZone, vous devrez spécifier ce paramètre explicitement.
Dans l'exemple ci-dessous, nous utilisons l'API de redémarrage EloView pour envoyer une requête depuis Postman (www.Postman.com) afin de redémarrer un appareil spécifique :
Conditions préalables (à compléter dans EloView) :
- Utilisez l'API d'autorisation EloView pour générer votre userID, orgID et authPayload
- Le(s) numéro(s) de série de votre appareil de test Elo Android
- Utilisez l'API Reboot Device EloView (nécessite userID et orgID) pour générer l'URL de la requête qui inclut userID, orgID et la commande de redémarrage
Dans Postman, spécifiez ce qui suit :
1. En utilisant la méthode POST, copiez/collez ou spécifiez l'URL de requête suivante :
- https://manage.eloview.com/restapi/user:id=YOUR_USERID/org:id=YOUR_ORGID/reboot#2.0.0
2. Dans l'en-tête :
- content-type: application/json
- accept: application/json
- accept-version: 2.0.0
- authpayload: ***** (Remarque : copiez l'authpayload reçu de l'API d'autorisation DevZone EloView)
3. Dans le corps, spécifiez le numéro de série de l'appareil :
4. Après avoir envoyé la requête, vous recevez la réponse « Redémarrage réussi ».
Si vous recevez une erreur d'autorisation 401, retournez dans la DevZone EloView et exécutez à nouveau l'API d'authentification. Cela générera un nouvel authPayload à utiliser. Le userID et l'orgID doivent être les mêmes.
Please report any broken links by emailing elo.support@zebra.com and include a link to the knowledge article