この記事では、EloView DevZoneからのベストEloView Web APIに関する情報を提供します。
EloView Web APIをDevZoneの外でテストする際は、authPayloadを含むすべての必須パラメータをヘッダーに含めるようにしてください。EloView DevZone内では、authPayloadは自動的に渡されますが、DevZoneの外ではこのパラメータを明示的に指定する必要があります。
以下の例では、EloView再起動APIを使用して、Postman(www.Postman.com)から特定のデバイスを再起動するリクエストを送信します:
前提条件(EloViewで実施):
- EloView認証APIを使用して、userID、orgID、およびauthPayloadを生成します
- Elo Androidテストデバイスのシリアル番号
- EloViewデバイス再起動API(userIDおよびorgIDが必要)を使用して、userID、orgID、および再起動コマンドを含むリクエストURLを生成します
Postmanでは、次のように指定します:
1. POSTメソッドを使用して、次のリクエストURLをコピー/ペーストまたは指定します:
- https://manage.eloview.com/restapi/user:id=YOUR_USERID/org:id=YOUR_ORGID/reboot#2.0.0
2. ヘッダーでは:
- content-type: application/json
- accept: application/json
- accept-version: 2.0.0
- authpayload: ***** (注意:EloView DevZone認証APIから受け取ったauthpayloadをコピーしてください)
3. ボディでは、デバイスのシリアル番号を指定します:
4. リクエストを送信した後、「再起動成功」の応答が得られます。
401認証エラーが返された場合は、EloView DevZoneに戻り、認証APIを再度実行します。これにより、新しいauthPayloadが生成されます。userIDとorgIDは同じでなければなりません。
Please report any broken links by emailing elo.support@zebra.com and include a link to the knowledge article