分享

支付宝开放平台

 quasiceo 2016-07-01

账户信息共享接口

更新时间: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 区域编码,暂时不返回值

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多