刷新访问Token

为保证星纵物联开放平台和第三方应用之间的通信,你需要使用此接口来刷新访问token。

请求 URL

POST {base_url}/oauth/token

请求参数

1. 请求参数
参数 是否必填 类型 描述
refresh_token String 当前最新的 刷新token
grant_type String 刷新访问令牌的OAuth授权类型。

有效值: refresh_token

响应参数

参数 类型 描述
data Object<Token_Details> 请求令牌的详细信息。
status String API的请求结果。
  • Success
  • Failed
requestId String 唯一的请求ID ,可用于快速定位请求。
令牌详情
参数 类型 描述
access_token String 新的访问token。
refresh_token String 新的刷新token。
expires_in Integer 新的访问token有效时长(单位: 秒)。
refresh_token_expires_in Integer 新的刷新token有效期(单位: 秒)。

示例

请求示例

刷新访问令牌

POST /oauth/token HTTP/1.1
Host: milesight.demo.com
Content-Type: application/json
User-Agent: OpenAPI

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"
}