文档中心 > API类目 > 度假-签证管理API

alitrip.travel.onlinevisa.orderresult.notify (签证订单服务完成通知接口)

签证订单服务完成通知接口

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
apply_base_info_list ApplyBaseInfo [] 必须
  • 最大列表长度:20
  • 每个申请人的通知结果
    • └ apply_id
    • String
    • 可选
    • 111
    • 申请人Id
    • └ outer_apply_id
    • String
    • 可选
    • 222
    • 商家申请人Id
    • └ err_code
    • Number
    • 可选
    • 500
    • 错误码
    • └ success
    • Boolean
    • 可选
    • true
    • 通知结果
    • └ err_msg
    • String
    • 可选
    • xxxxx
    • 错误信息
    • └ ext_info
    • String
    • 可选
    • xxxx
    • 扩展信息
    • └ sign_url
    • String
    • 可选
    • http://xxxx
    • 出签结果url
    • └ invoice_url
    • String
    • 可选
    • http://xxxx
    • 发票url
    • └ sign_oss_key
    • String
    • 可选
    • xxxx
    • 出签结果osskey
    • └ invoice_oss_key
    • String
    • 可选
    • xxxx
    • 发票osskey
    • └ apply_status
    • Number
    • 可选
    • 10
    • 申请状态
    • └ reject_letter_oss_key
    • String
    • 可选
    • xxx
    • 拒签信osskey
    • └ reject_letter_url
    • String
    • 可选
    • http://xxxx
    • 拒签信url
    • └ interview_time
    • Date
    • 可选
    • 2018-02-01 08:00:00
    • 面试时间
    • └ interview_request_time
    • Date
    • 可选
    • 2018-02-01 08:00:00
    • 面试发起时间
    • └ interview_branch
    • String
    • 可选
    • xxx
    • 面试机构
    • └ interview_postcode
    • String
    • 可选
    • 116011
    • 面试地邮编
    • └ interview_city
    • String
    • 可选
    • 上海
    • 面试地城市
    • └ interview_country
    • String
    • 可选
    • 中国
    • 面试地国家
    • └ interview_phone_no
    • String
    • 可选
    • 0411-12345678
    • 面试电话
    • └ interview_fax
    • String
    • 可选
    • 1234567
    • 面试邮编
    • └ interview_addr
    • String
    • 可选
    • XXX
    • 面试地址
    • └ request_doc_time
    • Date
    • 可选
    • 2018-02-01 08:00:00
    • 发起补充材料时间
    • form_fileds
    • SupplementDocInfo []
    • 可选
    • 表单补充字段列表
    • └ apply_form_filed
    • String
    • 可选
    • name
    • 表单字段
    • └ doc_type
    • Number
    • 可选
    • 1
    • doc类型
    • └ doc_comment
    • String
    • 可选
    • 需写清晰
    • 补充材料描述
    • apply_docs
    • SupplementDocInfo []
    • 可选
    • 上传资料补充列表
    • └ apply_form_filed
    • String
    • 可选
    • name
    • 表单字段
    • └ doc_type
    • Number
    • 可选
    • 1
    • doc类型
    • └ doc_comment
    • String
    • 可选
    • 需写清晰
    • 补充材料描述
    order_id Number 可选 11111 订单ID
    notice_type String 可选 2222 通知类型
    outer_order_id String 可选 1111 外部商家订单ID

    响应参数

    名称 类型 示例值 描述
    result ResultSet 返回结果信息
    • └ error_code
    • String
    • xxx
    • 错误码
    • └ error_msg
    • String
    • xxxx
    • 错误码信息
    • └ is_success
    • Boolean
    • true
    • 成功or 失败

    请求示例

    • JAVA
    • .NET
    • PHP
    • CURL
    • Python
    • C/C++
    • NodeJS
    TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
    AlitripTravelOnlinevisaOrderresultNotifyRequest req = new AlitripTravelOnlinevisaOrderresultNotifyRequest();
    List<AlitripTravelOnlinevisaOrderresultNotifyRequest.ApplyBaseInfo> list2 = new ArrayList<AlitripTravelOnlinevisaOrderresultNotifyRequest.ApplyBaseInfo>();
    AlitripTravelOnlinevisaOrderresultNotifyRequest.ApplyBaseInfo obj3 = new AlitripTravelOnlinevisaOrderresultNotifyRequest.ApplyBaseInfo();
    list2.add(obj3);
    obj3.setApplyId("111");
    obj3.setOuterApplyId("222");
    obj3.setErrCode(500L);
    obj3.setSuccess(true);
    obj3.setErrMsg("xxxxx");
    obj3.setExtInfo("xxxx");
    obj3.setSignUrl("http://xxxx");
    obj3.setInvoiceUrl("http://xxxx");
    obj3.setSignOssKey("xxxx");
    obj3.setInvoiceOssKey("xxxx");
    obj3.setApplyStatus(10L);
    obj3.setRejectLetterOssKey("xxx");
    obj3.setRejectLetterUrl("http://xxxx");
    obj3.setInterviewTime(StringUtils.parseDateTime("2018-02-01 08:00:00"));
    obj3.setInterviewRequestTime(StringUtils.parseDateTime("2018-02-01 08:00:00"));
    obj3.setInterviewBranch("xxx");
    obj3.setInterviewPostcode("116011");
    obj3.setInterviewCity("上海");
    obj3.setInterviewCountry("中国");
    obj3.setInterviewPhoneNo("0411-12345678");
    obj3.setInterviewFax("1234567");
    obj3.setInterviewAddr("XXX");
    obj3.setRequestDocTime(StringUtils.parseDateTime("2018-02-01 08:00:00"));
    List<AlitripTravelOnlinevisaOrderresultNotifyRequest.SupplementDocInfo> list6 = new ArrayList<AlitripTravelOnlinevisaOrderresultNotifyRequest.SupplementDocInfo>();
    AlitripTravelOnlinevisaOrderresultNotifyRequest.SupplementDocInfo obj7 = new AlitripTravelOnlinevisaOrderresultNotifyRequest.SupplementDocInfo();
    list6.add(obj7);
    obj7.setApplyFormFiled("name");
    obj7.setDocType(1L);
    obj7.setDocComment("需写清晰");
    list4.setFormFileds(list6);
    List<AlitripTravelOnlinevisaOrderresultNotifyRequest.SupplementDocInfo> list10 = new ArrayList<AlitripTravelOnlinevisaOrderresultNotifyRequest.SupplementDocInfo>();
    AlitripTravelOnlinevisaOrderresultNotifyRequest.SupplementDocInfo obj11 = new AlitripTravelOnlinevisaOrderresultNotifyRequest.SupplementDocInfo();
    list10.add(obj11);
    obj11.setApplyFormFiled("name");
    obj11.setDocType(1L);
    obj11.setDocComment("需写清晰");
    list8.setApplyDocs(list10);
    req.setApplyBaseInfoList(list2);
    req.setOrderId(11111L);
    req.setNoticeType("2222");
    req.setOuterOrderId("1111");
    AlitripTravelOnlinevisaOrderresultNotifyResponse rsp = client.execute(req, sessionKey);
    System.out.println(rsp.getBody());

    响应示例

    • XML示例
    • JSON示例
    <alitrip_travel_onlinevisa_orderresult_notify_response>
        <result>
            <error_code>xxx</error_code>
            <error_msg>xxxx</error_msg>
            <is_success>true</is_success>
        </result>
    </alitrip_travel_onlinevisa_orderresult_notify_response>

    异常示例

    • XML示例
    • JSON示例
    <error_response>
        <code>50</code>
        <msg>Remote service error</msg>
        <sub_code>isv.invalid-parameter</sub_code>
        <sub_msg>非法参数</sub_msg>
    </error_response>

    错误码解释

    错误码 错误描述 解决方案
    isv.PARAM_ERROR 参数异常 根据错误提示修改

    API工具

    如何获得此API

    FAQ

    返回
    顶部