3.1.3.3 API アクセス トークンの更新

目次

Milesight Development Platformとアプリケーション間の安全でスムーズな通信を確保するため、アクセス トークンが有効期限切れになる前に更新する必要があります。

リクエスト URL

POST {base_url}/oauth/token

リクエスト パラメーター

表 1. ボディ パラメーター
パラメーター 必須 タイプ 説明
refresh_token Yes 文字列  最新の refresh_token 値
grant_type Yes 文字列 アクセス トークンを更新するための OAuth グラント タイプ。

有効な値refresh_token

レスポンスパラメーター

 
パラメーター タイプ 説明
data オブジェクト<Token_Details> リクエストされたトークンの詳細。
status 文字列 APIリクエストの結果。

  • Success
  • Failed
requestId 文字列 リクエストの一意のID。リクエストを迅速に特定するために使用できます。
Token_Details
 
パラメーター タイプ 説明
access_token 文字列 新しいアクセス トークン。
refresh_token 文字列 新しいリフレッシュ トークン。
expires_in 整数 新しいアクセス トークンの残りの有効期間(単位: 秒)。
refresh_token_expires_in 整数 整数 新しいリフレッシュ トークンの残りの有効期間(単位: 秒)。

リクエスト例
アクセス トークンをリフレッシュします。
POST /oauth/token HTTP/1.1
Host: demo.milesight.com
Content-Type: x-www-form-urlencoded

refresh_token=eyJhbGciOiJSUzIxxxxxxxxxxx&grant_type=refresh_token
レスポンス例
HTTP/1.1 200 OK
{
    "data": {
        "access_token": "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InllYXN0b25lLWRlZmF1bHQta2V5LWlkIn0.eyJncmFudF90eXBlIjoiY2xpZW50X2NyZWRlbnRpYWxzIiwic2NvcGUiOlsib3BlbmFwaSJdLCJjbGllbnRfZXh0Ijp7ImFwcF9pZCI6IjE3MzQ0NzUwODY0NjY2MDA5NjIifSwiZXhwIjoxNzAyNDYxNDM3LCJhdXRob3JpdGllcyI6WyJST0xFX0NMSUVOVCJdLCJqdGkiOiIwNWNjN2RjYS1jNGZkLTQ1M2ItYTZmYy01ZWI1YWQ1MTdiM2UiLCJjbGllbnRfaWQiOiJlZTZhZDY1MC03ZDMzLTQxNGQtYmFmYi0wODM3YjNlMzQzMWQiLCJ0cyI6MTcwMjQ1NzgzNzk4MH0.WeEy_eq9Y8fKzrSx4mAIkJfIuu9MCwjGW8XrQ0Z28eAP5jD_WblhnN6T7oGrgvL1fnmol3KDCqeKLVR6QUuuYrTDEICc_ZFGOY_WvLGgRpmstu86V1J0uY3HupAHQI54Up1nrtnxxxxxxxxxxxxxxxxxxxxxxxxx",
        "refresh_token": "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InllYXN0b25lLWRlZmF1bHQta2V5LWlkIn0.eyJncmFudF90eXBlIjoiY2xpZW50X2NyZWRlbnRpYWxzIiwic2NvcGUiOlsib3BlbmFwaSJdLCJjbGllbnRfZXh0Ijp7ImFwcF9pZCI6IjE3MzQ0NzUwODY0NjY2MDA5NjIifSwiYXRpIjoiMDVjYzdkY2EtYzRmZC00NTNiLWE2ZmMtNWViNWFkNTE3YjNlIiwiZXhwIjoxNzA1MDQ5NjQ1LCJhdXRob3JpdGllcyI6WyJST0xFX0NMSUVOVCJdLCJqdGkiOiJmNTc3YjI0NS1mOWZiLTQxYjQtOGYyNi1lN2NhMmJjM2RiYmUiLCJjbGllbnRfaWQiOiJlZTZhZDY1MC03ZDMzLTQxNGQtYmFmYi0wODM3YjNlMzQzMWQiLCJ0cyI6MTcwMjQ1NzgzNzk4MH0.dwVoSvuYq3Q9mM0tIvuWeZwchmkr8yjc9rHo7JYBCxrPSJ_uLoONO9HLMwbv4POwJaL2bJynP51_stgL8xxxxxxxxxxxxxxxxxxxxxxxxx",
        "expires_in": 3599,
        "refresh_token_expires_in": 2591999
    },
    "status": "Success",
    "requestId": "def8e88ab0dd853f4459d9ba5e65e4b4"
}

関連記事

ソリューション / IoT サポート


Milesight製品

ウェーブクレスト株式会社が運営するMilesight製品特設サイトです

お知らせ

  1. 2025-9-22

    EdgeTech+2025 LoRa Pavilionに出展いたします

  2. 2025-4-3

    ピープル・センシング 駆動型スマートビルディング

    People Sensing Insights を通じてビルインテリジェンスに革命をもたらします。…
  3. 2023-7-21

    LoRaWANの説明: 理論から実践へのガイド

    この包括的なビデオでは、LoRaWANを深く掘り下げ、その仕組み、利点、アプリケーションについて説明…

居住者の健康を確保

ページ上部へ戻る