Skip to main content

Server

request parameters

API interface

getAccessToken

Obtain the accessToken interface according to the code

POST https://api.paynicorn.com/trade/customer/oauth/getAccessToken

request parameters

parameter name parameter type required description
authCode stringM acquired authCode
appKeystring M appKey

response parameter

parameter name parameter type description
code string status response code (0000:success not 0000:failure)
messagestring status response message
openIdstring openId
accessTokenstring accessToken
accessTokenExpireLong accessToken expiration time (timestamp)
refreshTokenstring refreshToken, used for interface 3 refresh accessToken
refreshTokenExpireLong refreshToken expiration time (timestamp)

getUserInfo

Obtain user information based on accessToken

POST https://api.paynicorn.com/trade/customer/oauth/getUserInfo

request parameters

parameter name parameter type required description
accessToken stringM accessToken obtained by interface 1
appKeystring M appKey

response parameter

parameter name parameter type description
code string status response code (0000:success not 0000:failure)
messagestring status response message
openIdstring user openId
phonestring user phone number
areaCodestring Mobile number area code
countryCodestring country code

refreshToken

The accessToken expires and is used to refresh the accessToken

POST https://api.paynicorn.com/trade/customer/oauth/refreshToken

request parameters

parameter name parameter type required description
refreshToken stringM refreshToken obtained by interface 1
appKeystring M appKey

response parameter

parameter name parameter type description
code string status response code (0000:success not 0000:failure)
messagestring status response message
accessTokenstring new accessToken
accessTokenExpireLong new accessToken expiration time (timestamp)