V2 0/user/get user cert passenger

来自技术开发小组内部wiki
跳转至: 导航搜索

功能说明

获取用户常用旅客身份证信息

URL

正式环境
http://api.fumubang.com/v2_0/user/get_user_cert_passenger
测试环境
http://api.fumubang.net/v2_0/user/get_user_cert_passenger

格式

json

HTTP请求方式

POST

输入参数说明

uid = xxxxxxxx 用户UID

参数名称 是否必须 类型 描述
uid
int 以json格式POST传入,用户UID
support_passport_info

string
支持的证件类型(下单时此参数必填)多个参数英文逗号(',')分隔
age_min

int
最小年龄(用于显示用户证件信息的身份,婴儿,儿童或是成人,数据需要从详情页获取,从个人中心添加旅客信息忽略此参数)
age_max

int
最大年龄(用于显示用户证件信息的身份,婴儿,儿童或是成人,数据需要从详情页获取,从个人中心添加旅客信息忽略此参数)

请求示例

http://api.fumubang.com/v2_0/user/get_user_cert_passenger

openid=xxxxxxx 父母邦分配

openkey=xxxxxxxx 父母邦分配

uid = xxxxxxxx 用户UID


参数用POST方式提交

返回方式说明

xml或json

正确返回说明

{
    "status": 1,//1成功
    "list": [
        {
            "uid": 33083,//用户id
         "name": "王三",//名称
         "first_name":"angel",//英文名-名
         "last_name":"juli",//英文名-姓
         "sex": 1,//性别
         "phone_num": "13558269658",//手机
         "ctime": "2015-05-1803: 33: 34",//添加时间
         "passenger_id":"1",//旅客id
         "identity":"成人",//身份类型:成人,儿童,婴儿
          "nationality_name":"国籍"
         "certs": [
            {
               "id":"1",//证件编号
               "cert_type": "1",  //证件类型:1,身份证;2,户口簿;3,出生证明;4,护照;5,港澳通行证;6,台湾通行证;7,回乡证;8,台胞证;默认为1
               "cert_no": "135699198006252121"//证件号
                    "create_address": "",  //签发地点 (3.35新增)
              "start_date": "0000-00-00", //签发日期(3.35新增)
              "end_date": "0000-00-00",   //有效日期(3.35新增)
              "imgid": "0",                 //附件ID(3.35新增)
              "imgurl": "",                //图片地址(3.35新增)
              "cert_name": "稍后提供"
            },
            {
               "id":"1",//证件编号
               "cert_type": "1",
               "cert_no": "135699198006252122",
                    "create_address": "",
              "start_date": "0000-00-00",
              "end_date": "0000-00-00",
              "imgid": "0",
              "imgurl": "",
              "cert_name": "稍后提供"
            }
       ]
        },
        ...
    ]
}


错误返回示例

 {
    "status": 0,//1失败

}

示例代码