个人实名认证地址(页面)
POST
/open/psnCert/getUrl
V1.4.0
请求参数
Body 参数application/json
psnAuthConfig
object | null
个人认证默认信息
psnName
string | null
个人姓名
psnIDCardType
string | null
个人证件类型
psnIDCardNum
string | null
个人证件号
psnMobile
string | null
认证手机号
psnBankCardNo
string | null
认证银行卡号
pageConfig
object | null
可选
psnEditableFields
array[string] | null
认证可编辑字段
psnIDCardNum:证件号
psnMobile:认证手机号
psnBankCardNo:银行卡号
枚举值:
psnNamepsnIDCardNumpsnMobilepsnBankCardNo
psnDefaultAuthMode
enum<string> | enum<null>
默认认证方式
mobile: 实名手机号三要素认证
bank: 个人银行卡四要素认证
枚举值:
facemobilebank
psnAvailableAuthModes
array[string] | null
可选认证方式
mobile: 实名手机号三要素认证
bank: 个人银行卡四要素认证
枚举值:
facemobilebank
integrationConfig
object
集成配置
redirectConfig
object | null
重定向配置
expirationTime
string | null
链接过期时间
clientType
enum<string>
客户端类型
枚举值:
pch5
businessCode
string | null
业务id
示例
{
"psnAuthConfig": {
"psnName": "string",
"psnIDCardType": "string",
"psnIDCardNum": "string",
"psnMobile": "string",
"psnBankCardNo": "string"
},
"pageConfig": {
"psnEditableFields": [
"psnName"
],
"psnDefaultAuthMode": "face",
"psnAvailableAuthModes": [
"face"
]
},
"integrationConfig": {
"redirectConfig": {
"redirectUrl": "string",
"redirectDelayTime": 0
},
"expirationTime": "string",
"clientType": "pc"
},
"businessCode": "string"
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'api.pre-qiandun365.com/api/open/psnCert/getUrl' \
--header 'Content-Type: application/json' \
--data-raw '{
"psnAuthConfig": {
"psnName": "string",
"psnIDCardType": "string",
"psnIDCardNum": "string",
"psnMobile": "string",
"psnBankCardNo": "string"
},
"pageConfig": {
"psnEditableFields": [
"psnName"
],
"psnDefaultAuthMode": "face",
"psnAvailableAuthModes": [
"face"
]
},
"integrationConfig": {
"redirectConfig": {
"redirectUrl": "string",
"redirectDelayTime": 0
},
"expirationTime": "string",
"clientType": "pc"
},
"businessCode": "string"
}'
返回响应
🟢200成功
application/json
Body
result
object
必需
verifyStatus
enum<string>
验证结果
枚举值:
passedun_passed
certUrl
string
认证链接
code
string
请求结果编码
msg
string
请求结果信息
logKey
string
日志索引
ts
string
请求时间戳
success
boolean
是否请求成功
示例
{
"result": {
"verifyStatus": "passed",
"certUrl": "string"
},
"code": "string",
"msg": "string",
"logKey": "string",
"ts": "string",
"success": true
}