服务端
请求参数
- 接口需要签名验证
- 字段填写要求,M:必填,O:可选
API 接口
getAccessToken
根据auchCode获取accessToken接口
POST https://api.paynicorn.com/trade/customer/oauth/getAccessToken
请求参数
| 参数名 | 参数类型 | 必填 | 说明 |
|---|---|---|---|
| authCode | string | M | 获取到的authCode |
| appKey | string | M | appKey |
响应参数
| 参数名 | 参数类型 | 说明 |
|---|---|---|
| code | string | 状态响应码(0000:成功 非0000:失败) |
| message | string | 状态响应信息 |
| openId | string | openId |
| accessToken | string | accessToken |
| accessTokenExpire | Long | accessToken过期时间(时间戳) |
| refreshToken | string | refreshToken,用于接口3刷新accessToken |
| refreshTokenExpire | Long | refreshToken过期时间(时间戳) |
getUserInfo
根据 accessToken 获取用户信息
POST https://api.paynicorn.com/trade/customer/oauth/getUserInfo
请求参数
| 参数名 | 参数类型 | 必填 | 说明 |
|---|---|---|---|
| accessToken | string | M | 接口1获取到的accessToken |
| appKey | string | M | appKey |
响应参数
| 参数名 | 参数类型 | 说明 |
|---|---|---|
| code | string | 状态响应码(0000:成功 非0000:失败) |
| message | string | 状态响应信息 |
| openId | string | 用户openId |
| phone | string | 用户手机号 |
| areaCode | string | 手机号地区码 |
| countryCode | string | 国家码 |
refreshToken
accessToken过期,用于刷新accessToken
POST https://api.paynicorn.com/trade/customer/oauth/refreshToken
请求参数
| 参数名 | 参数类型 | 必填 | 说明 |
|---|---|---|---|
| refreshToken | string | M | 接口1获取到的refreshToken |
| appKey | string | M | appKey |
响应参数
| 参数名 | 参数类型 | 说明 |
|---|---|---|
| code | string | 状态响应码(0000:成功 非0000:失败) |
| message | string | 状态响应信息 |
| accessToken | string | 新的accessToken |
| accessTokenExpire | Long | 新的accessToken过期时间(时间戳) |