文档中心 > API类目 > 旅行用车API

qimen.alitrip.rentcar.member.sign (会员挑战报名接口)

飞猪会员挑战用户报名后,通过此接口通知商家用户已报名

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
traceId String 必须 123456 请求标识
channelId String 可选 20010 渠道id
memberSignRequest MemberSignRequest 必须 会员报名信息
  • └ mobile
  • String
  • 必须
  • 13266666666
  • 会员手机号
  • └ userId
  • String
  • 可选
  • 123456789
  • 用户id
  • └ userName
  • String
  • 必须
  • 测试会员A
  • 会员名称
  • └ extMap
  • String
  • 可选
  • {"aaaa":"1111","bbbb":"222"}
  • 扩展属性map
  • └ agentUid
  • String
  • 可选
  • GY123456789
  • 商家会员唯一id
activityCode String 必须 utd1111 挑战活动编码
activityName String 必须 双十一挑战 挑战活动名称

响应参数

名称 类型 示例值 描述
success Boolean true 接口调用是否成功
errorInfo ErrorInfo 错误信息
  • └ errCode
  • String
  • 1001
  • 自定义错误码。1001:商家接口 系统异常。2001:商家接口 业务异常。3001:uac内部系统异常。4001:uac业务校验异常。
  • └ errMessage
  • String
  • 错误信息
  • 自定义错误信息。记录各链路错误详细描述,以“|”分隔,如:商家接口出现系统异常/业务错误(uac)|商家具体错误描述。
  • └ subErrCode
  • String
  • -2
  • 子错误码
  • └ subErrMessage
  • String
  • 子错误信息
  • 子错误信息

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
QimenCloudClient client = new DefaultQimenCloudClient(url, appkey, secret);
AlitripRentcarMemberSignRequest req = new AlitripRentcarMemberSignRequest();
req.setTraceId("123456");
req.setChannelId("20010");
AlitripRentcarMemberSignRequest.MemberSignRequest obj1 = new AlitripRentcarMemberSignRequest.MemberSignRequest();
obj1.setMobile("13266666666");
obj1.setUserId("123456789");
obj1.setUserName("测试会员A");
obj1.setExtMap("{\"aaaa\":\"1111\",\"bbbb\":\"222\"}");
obj1.setAgentUid("GY123456789");
req.setMemberSignRequest(obj1);
req.setActivityCode("utd1111");
req.setActivityName("双十一挑战");
AlitripRentcarMemberSignResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<success>true</success>
<errorInfo>
    <errCode>1001</errCode>
    <errMessage>错误信息</errMessage>
    <subErrCode>-2</subErrCode>
    <subErrMessage>子错误信息</subErrMessage>
</errorInfo>

异常示例

  • 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>

错误码解释

错误码 错误描述 解决方案
isp.http-read-timeout 根据错误提示修改 根据错误提示修改
isp.http-connection-timeout 根据错误提示修改 根据错误提示修改
-1 根据错误提示修改 根据错误提示修改
sign-check-failture 根据错误提示修改 根据错误提示修改
2001 根据错误提示修改 根据错误提示修改
2999 根据错误提示修改 根据错误提示修改
1001 根据错误提示修改 根据错误提示修改
isv.param 参数异常 请根据错误提示修改

API工具

如何获得此API

FAQ

返回
顶部