账户信息共享接口
更新时间:2016/01/11
访问次数:20187
接口名称:alipay.user.userinfo.share
使用场景举例:开发者可以使用该方案获取用户的OpenId、姓名、身份证、手机号等个人信息,开发者需要需要申请账户信息共享接口权限。
- 注1:账户信息共享接口采用标准的OAuth 2.0授权流程,请务必先阅读数据接口与OAuth 2.0授权机制。
- 注2:如果开发者获取了用户的手机号、身份证等敏感信息, 在网页呈渲染时必须经过脱敏处理,一旦发现未经脱敏直接展示在页面上的,我们将直接关闭该接口所有权限, 脱敏方案请遵循支付宝快捷共享会员信息展示规范.docx。
- 注3:如果开发者只需要获取用户的OpenId,无需获取其他信息,请参考特例:网页获取用户OpenId方案,该方案无需经过用户授权。
- 注4:2015.11.27日及以后申请此功能,可获取用户ID、昵称、性别、省份、城市、用户头像信息。
请求参数说明
账户信息共享接口的POST消息格式与其他API参数略有不同,不含biz_content参数,多出了auth_token参数,格式如下:
1 2 3 4 5 6 7 8 9 10 11 | REQUEST URL: https: //openapi.alipay.com/gateway.do
REQUEST METHOD: POST
CONTENT:
method=alipay.user.userinfo.share
timestamp= 2014 - 07 - 29 20 : 30 : 30
app_id= 2014070100171523
auth_token=publicpB9ea460ff5b5c468c9ccf5e967dc34963
charset=GBK
version= 1.0
sign_type=RSA
sign=R48FPxFxDSzred4JQ+sLsjzzNen5eZVjVcOgepxBgNFwhIxn0XrqDR53Di6fv1nLMIGEDm0VyGq516J8sVj4rlUSLehHy+oN7s7m07dYk+6xHpoIz4A1+N2tlCmtiHslWGxF6KMEYVjZLHo/y7tEwHQJ6r4H1svT3CJJ2HJpK1o=
|
参数名 |
参数说明 |
app_id |
服务窗账号ID,服务窗账号唯一标识 |
method |
接口名称:alipay.user.userinfo.share |
timestamp |
发送请求的时间戳 |
sign_type |
签名方式,目前只支持RSA |
sign |
RSA加密算法签名 |
auth_token |
交换令牌,即通过换取授权访问令牌接口获取到的access_token参数值 |
开发者可以参考相关Demo。
返回参数说明
当开发者发送获取用户基本信息请求后,支付宝会同步响应,参见如下示例:
注:响应结果中的字段与开发者开通该接口时申请的权限有关。
1 2 3 4 5 6 7 8 9 10 11 12 13 | {
"alipay_user_userinfo_share_response" : {
"user_type_value" : "2" ,
"is_licence_auth" : "F" ,
"is_certified" : "T" ,
"is_bank_auth" : "T" ,
"is_mobile_auth" : "F" ,
"alipay_user_id" : "2088192837465738" ,
"user_status" : "T" ,
"is_id_auth" : "T"
},
"sign" : "P4iuFMEGKhQ6L+3Ako0Dpqc4QBksPiz/wbjGPaUIP0VTH8VEIViBbHWBT1VWxCqbvjugwbhoWrzfVcZXQC7McQKqCOC5b5O2yblpVuyLq2dIiqcMEZGammVHXeP1v4+kL4BX3/CTAPBTeSk+/zepipw0FeGMqpUPdoSPFl6ohUI="
}
|
参数名 |
参数说明 |
alipay_user_id |
用户的userId |
user_type_value |
用户类型(1/2)。1代表公司账户;2代表个人账户 |
user_status |
用户状态(Q/T/B/W)。 Q代表快速注册用户; T代表已认证用户; B代表被冻结账户; W代表已注册,未激活的账户 |
firm_name |
公司名称(用户类型是公司类型时,才有此字段) |
real_name |
用户的真实姓名 |
avatar |
用户头像 |
cert_no |
证件号码 |
gender |
性别(F:女性;M:男性) |
phone |
电话号码 |
mobile |
手机号码 |
is_certified |
是否通过实名认证。T是通过;F是没有实名认证 |
is_student_certified |
是否是学生。T表示是学生;F表示不是学生 |
is_bank_auth |
T为是银行卡认证,F为非银行卡认证 |
is_id_auth |
T为是身份证认证,F为非身份证认证 |
is_mobile_auth |
T为是手机认证,F为非手机认证 |
is_licence_auth |
T为通过营业执照认证,F为没有通过 |
cert_type_value |
0:身份证;1:护照;2:军官证;3:士兵证;4:回乡证;5:临时身份证;6:户口簿;7:警官证;8:台胞证;9:营业执照;10:其它证件 |
province |
省份名称 |
city |
市名称 |
area |
区县名称 |
address |
详细地址 |
zip |
邮政编码 |
address_code |
区域编码,暂时不返回值 | 账户信息共享接口
更新时间:2016/01/11
访问次数:20187
接口名称:alipay.user.userinfo.share
使用场景举例:开发者可以使用该方案获取用户的OpenId、姓名、身份证、手机号等个人信息,开发者需要需要申请账户信息共享接口权限。
- 注1:账户信息共享接口采用标准的OAuth 2.0授权流程,请务必先阅读数据接口与OAuth 2.0授权机制。
- 注2:如果开发者获取了用户的手机号、身份证等敏感信息, 在网页呈渲染时必须经过脱敏处理,一旦发现未经脱敏直接展示在页面上的,我们将直接关闭该接口所有权限, 脱敏方案请遵循支付宝快捷共享会员信息展示规范.docx。
- 注3:如果开发者只需要获取用户的OpenId,无需获取其他信息,请参考特例:网页获取用户OpenId方案,该方案无需经过用户授权。
- 注4:2015.11.27日及以后申请此功能,可获取用户ID、昵称、性别、省份、城市、用户头像信息。
请求参数说明
账户信息共享接口的POST消息格式与其他API参数略有不同,不含biz_content参数,多出了auth_token参数,格式如下:
1 2 3 4 5 6 7 8 9 10 11 | REQUEST URL: https: //openapi.alipay.com/gateway.do
REQUEST METHOD: POST
CONTENT:
method=alipay.user.userinfo.share
timestamp= 2014 - 07 - 29 20 : 30 : 30
app_id= 2014070100171523
auth_token=publicpB9ea460ff5b5c468c9ccf5e967dc34963
charset=GBK
version= 1.0
sign_type=RSA
sign=R48FPxFxDSzred4JQ+sLsjzzNen5eZVjVcOgepxBgNFwhIxn0XrqDR53Di6fv1nLMIGEDm0VyGq516J8sVj4rlUSLehHy+oN7s7m07dYk+6xHpoIz4A1+N2tlCmtiHslWGxF6KMEYVjZLHo/y7tEwHQJ6r4H1svT3CJJ2HJpK1o=
|
参数名 |
参数说明 |
app_id |
服务窗账号ID,服务窗账号唯一标识 |
method |
接口名称:alipay.user.userinfo.share |
timestamp |
发送请求的时间戳 |
sign_type |
签名方式,目前只支持RSA |
sign |
RSA加密算法签名 |
auth_token |
交换令牌,即通过换取授权访问令牌接口获取到的access_token参数值 |
开发者可以参考相关Demo。
返回参数说明
当开发者发送获取用户基本信息请求后,支付宝会同步响应,参见如下示例:
注:响应结果中的字段与开发者开通该接口时申请的权限有关。
1 2 3 4 5 6 7 8 9 10 11 12 13 | {
"alipay_user_userinfo_share_response" : {
"user_type_value" : "2" ,
"is_licence_auth" : "F" ,
"is_certified" : "T" ,
"is_bank_auth" : "T" ,
"is_mobile_auth" : "F" ,
"alipay_user_id" : "2088192837465738" ,
"user_status" : "T" ,
"is_id_auth" : "T"
},
"sign" : "P4iuFMEGKhQ6L+3Ako0Dpqc4QBksPiz/wbjGPaUIP0VTH8VEIViBbHWBT1VWxCqbvjugwbhoWrzfVcZXQC7McQKqCOC5b5O2yblpVuyLq2dIiqcMEZGammVHXeP1v4+kL4BX3/CTAPBTeSk+/zepipw0FeGMqpUPdoSPFl6ohUI="
}
|
参数名 |
参数说明 |
alipay_user_id |
用户的userId |
user_type_value |
用户类型(1/2)。1代表公司账户;2代表个人账户 |
user_status |
用户状态(Q/T/B/W)。 Q代表快速注册用户; T代表已认证用户; B代表被冻结账户; W代表已注册,未激活的账户 |
firm_name |
公司名称(用户类型是公司类型时,才有此字段) |
real_name |
用户的真实姓名 |
avatar |
用户头像 |
cert_no |
证件号码 |
gender |
性别(F:女性;M:男性) |
phone |
电话号码 |
mobile |
手机号码 |
is_certified |
是否通过实名认证。T是通过;F是没有实名认证 |
is_student_certified |
是否是学生。T表示是学生;F表示不是学生 |
is_bank_auth |
T为是银行卡认证,F为非银行卡认证 |
is_id_auth |
T为是身份证认证,F为非身份证认证 |
is_mobile_auth |
T为是手机认证,F为非手机认证 |
is_licence_auth |
T为通过营业执照认证,F为没有通过 |
cert_type_value |
0:身份证;1:护照;2:军官证;3:士兵证;4:回乡证;5:临时身份证;6:户口簿;7:警官证;8:台胞证;9:营业执照;10:其它证件 |
province |
省份名称 |
city |
市名称 |
area |
区县名称 |
address |
详细地址 |
zip |
邮政编码 |
address_code |
区域编码,暂时不返回值 |
|