You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

255 lines
7.7 KiB
C#

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

using System;
using System.Xml.Serialization;
using System.Collections.Generic;
using Aop.Api.Domain;
namespace Aop.Api.Response
{
/// <summary>
/// AlipayUserUserinfoShareResponse.
/// </summary>
public class AlipayUserUserinfoShareResponse : AopResponse
{
/// <summary>
/// 详细地址。
/// </summary>
[XmlElement("address")]
public string Address { get; set; }
/// <summary>
/// 区域编码,暂时不返回值
/// </summary>
[XmlElement("address_code")]
public string AddressCode { get; set; }
/// <summary>
/// 支付宝用户ID
/// </summary>
[XmlElement("alipay_user_id")]
public string AlipayUserId { get; set; }
/// <summary>
/// 区县名称。
/// </summary>
[XmlElement("area")]
public string Area { get; set; }
/// <summary>
/// 用户头像
/// </summary>
[XmlElement("avatar")]
public string Avatar { get; set; }
/// <summary>
/// 【注意】当is_balance_frozen为“F”时改字段不会返回. CTU ---- CTU冻结允许用户开启 ALIBABA ---- ALIBABA冻结允许用户开启 SERVER ---- 后台冻结,允许用户开启 USER ---- 用户冻结 CTU_N---- CTU冻结不允许用户开启 ALIBABA_N ---- ALIBABA冻结不允许用户开启 SERVER_N ---- 后台冻结,不允许用户开启 UNKNOWN ---- 降级、或查询超时
/// </summary>
[XmlElement("balance_freeze_type")]
public string BalanceFreezeType { get; set; }
/// <summary>
/// 用户生日
/// </summary>
[XmlElement("birthday")]
public string Birthday { get; set; }
/// <summary>
/// 证件号码
/// </summary>
[XmlElement("cert_no")]
public string CertNo { get; set; }
/// <summary>
/// 0:身份证 1:护照 2:军官证 3:士兵证 4:回乡证 5:临时身份证 6:户口簿 7:警官证 8:台胞证 9:营业执照 10其它证件
/// </summary>
[XmlElement("cert_type_value")]
public string CertTypeValue { get; set; }
/// <summary>
/// 市名称。
/// </summary>
[XmlElement("city")]
public string City { get; set; }
/// <summary>
/// 是否默认收货地址,暂时不返回值
/// </summary>
[XmlElement("default_deliver_address")]
public string DefaultDeliverAddress { get; set; }
/// <summary>
/// 收货人地址列表
/// </summary>
[XmlArray("deliver_address_list")]
[XmlArrayItem("deliver_address")]
public List<DeliverAddress> DeliverAddressList { get; set; }
/// <summary>
/// 收货人所在区县
/// </summary>
[XmlElement("deliver_area")]
public string DeliverArea { get; set; }
/// <summary>
/// 收货人所在城市
/// </summary>
[XmlElement("deliver_city")]
public string DeliverCity { get; set; }
/// <summary>
/// 收货人全称
/// </summary>
[XmlElement("deliver_fullname")]
public string DeliverFullname { get; set; }
/// <summary>
/// 收货地址的联系人移动电话。
/// </summary>
[XmlElement("deliver_mobile")]
public string DeliverMobile { get; set; }
/// <summary>
/// 收货地址的联系人固定电话。
/// </summary>
[XmlElement("deliver_phone")]
public string DeliverPhone { get; set; }
/// <summary>
/// 收货人所在省份
/// </summary>
[XmlElement("deliver_province")]
public string DeliverProvince { get; set; }
/// <summary>
/// 用户支付宝账号绑定的邮箱地址
/// </summary>
[XmlElement("email")]
public string Email { get; set; }
/// <summary>
/// 姓氏取的是realName中的首个字符对非中文、中文复姓支持较差。
/// </summary>
[XmlElement("family_name")]
public string FamilyName { get; set; }
/// <summary>
/// 公司名称(用户类型是公司类型时公司名称才有此字段)。
/// </summary>
[XmlElement("firm_name")]
public string FirmName { get; set; }
/// <summary>
/// 性别F女性M男性
/// </summary>
[XmlElement("gender")]
public string Gender { get; set; }
/// <summary>
/// T--被冻结F--未冻结
/// </summary>
[XmlElement("is_balance_frozen")]
public string IsBalanceFrozen { get; set; }
/// <summary>
/// T为是银行卡认证F为非银行卡认证。
/// </summary>
[XmlElement("is_bank_auth")]
public string IsBankAuth { get; set; }
/// <summary>
/// 是否通过实名认证。T是通过 F是没有实名认证
/// </summary>
[XmlElement("is_certified")]
public string IsCertified { get; set; }
/// <summary>
/// T表示A类实名认证F表示非A类实名认证
/// </summary>
[XmlElement("is_certify_grade_a")]
public string IsCertifyGradeA { get; set; }
/// <summary>
/// T为是身份证认证F为非身份证认证。
/// </summary>
[XmlElement("is_id_auth")]
public string IsIdAuth { get; set; }
/// <summary>
/// T为通过营业执照认证F为没有通过
/// </summary>
[XmlElement("is_licence_auth")]
public string IsLicenceAuth { get; set; }
/// <summary>
/// T为是手机认证F为非手机认证。
/// </summary>
[XmlElement("is_mobile_auth")]
public string IsMobileAuth { get; set; }
/// <summary>
/// 是否是学生
/// </summary>
[XmlElement("is_student_certified")]
public string IsStudentCertified { get; set; }
/// <summary>
/// 手机号码。
/// </summary>
[XmlElement("mobile")]
public string Mobile { get; set; }
/// <summary>
/// 用户昵称
/// </summary>
[XmlElement("nick_name")]
public string NickName { get; set; }
/// <summary>
/// 电话号码。
/// </summary>
[XmlElement("phone")]
public string Phone { get; set; }
/// <summary>
/// 省份名称。
/// </summary>
[XmlElement("province")]
public string Province { get; set; }
/// <summary>
/// 用户的真实姓名。
/// </summary>
[XmlElement("real_name")]
public string RealName { get; set; }
/// <summary>
/// 生日的月和日MMdd格式
/// </summary>
[XmlElement("reduced_birthday")]
public string ReducedBirthday { get; set; }
/// <summary>
/// 用户的userId
/// </summary>
[XmlElement("user_id")]
public string UserId { get; set; }
/// <summary>
/// 用户状态Q/T/B/W。 Q代表快速注册用户 T代表已认证用户 B代表被冻结账户 W代表已注册未激活的账户
/// </summary>
[XmlElement("user_status")]
public string UserStatus { get; set; }
/// <summary>
/// 用户类型1/2 1代表公司账户2代表个人账户
/// </summary>
[XmlElement("user_type_value")]
public string UserTypeValue { get; set; }
/// <summary>
/// 邮政编码。
/// </summary>
[XmlElement("zip")]
public string Zip { get; set; }
}
}