获取access_token

更新时间:2019-3-7

身份认证服务

易点易动使用了基于OAuth2.0协议的身份认证服务,对于所有资源服务接口的调用都需要将access_token置于请求的HTTP Header中。

Authorization: Bearer {access_token}

未包含有效access_token的请求,资源服务器将返回HTTP 401 Unauthorized错误,并在返回的Response Header中描述错误的详情。如:

HTTP/1.1 401 Unauthorized
WWW-Authenticate: Bearer realm="Yidea.Resource.Api", error="invalid_token", error_description="The access token is invalid"

第三方应用开发获取access_token

访问服务端API获得access_token

请求方式
POST (HTTPS)
请求地址
https://auth.yideamobile.com/connect/token
请求示例
{
    "grant_type":"password"
    "client_id":"xxxxxx"
    "username":"xxxxxx"
    "password":"xxxxxx"
    "EnterpriseKey":"xxxxxx"
}
参数说明
参数 是否必须 说明
grant_type 使用授权类型,固定为"password"
client_id 调用者身份标识1
username 登录账号
password 登录密码
EnterpriseKey 易点注册企业标识1
返回结果
{
    "access_token": "xxxxxx",
    "expires_in": 7200,
    "token_type": "Bearer"
}
参数 说明
access_token 身份认证服务为调用者颁发的access_token
expires_in access_token超时时间(秒)
token_type access_token的认证类型
附加信息
  1. 易点资源服务会识别调用者客户端信息和您的企业信息,请以管理员账户登录易点易动资产管理系统,在企业账户信息页面获取属于您的调用者客户端标识和企业标识