服务端
请求参数
- 接口需要签名验证
- 字段填写要求,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过期时间(时间戳) |