搜索
开发文档
应用开发
快应用开发
小游戏开发
开发文档/应用开发/服务能力/小米账号服务/账号开放数据接口
账号开放数据接口更新时间: 2024-09-25 19:56:00

一、获取用户名片

请求地址: https://open.account.xiaomi.com/user/profile

请求方法:  GET

请求权限:  1

请求参数:

参数名称必须类型备注
clientIdlong申请应用时分配的应用 ID,可以在应用详情页获取
tokenstring授权下发的访问令牌(access_token)

返回值:

  • 成功响应
{ 
"result": "ok",
"description": "成功",
"data": {
"miliaoNick": "小米账号昵称",
"unionId": "小米用户在您的所有 APP 范围内唯一标识",
"miliaoIcon": "头像URL(会返回多个分辨率版本的头像)"
},
"code": 0
}
{
"result": "error",
"description": "错误描述",
"code": "错误码"
}


说明:

  1. 2018-06-01之前开启小米账号的应用,user/profile的响应里面会有userId和unionId,之后的应用只会有unionId
  2. 获取accessToken的同时也会下发union_id和openId

二、获取用户的 openId

请求地址:  https://open.account.xiaomi.com/user/openidV2

请求方法:  GET

请求权限:  3 

请求参数:

参数名称必须类型备注
clientIdlong申请应用时分配的应用 ID,可以在应用详情页获取
tokenstring授权下发的访问令牌(access_token)

返回值:

  • 成功响应
{
"result": "ok",
"description": "成功",
"data": {
"openId": "openId"
},
"code": 0
}
{
"result": "error",
"description": "错误描述",
"code": "错误码"
}



上一篇:
下一篇:
文档内容是否有帮助?
有帮助有帮助
无帮助无帮助