POST api/Ticket/FaceImageAndTicketInfo/Update

上传一个门票的人脸数据,并依据需要更新票的个人信息

Request Information

URI Parameters

None.

Body Parameters

UpdateTicketInfoAndFaceImgParm
NameDescriptionTypeAdditional information
OrderId

预订单号,互联网接口调用时需要提供此值验证门票的归属

string

Required

Max length: 20

TicketCode

票号

string

Required

Max length: 32

FaceImg

人脸图片base64

string

Required

Max length: 2097152

UpdateInfo

是否更新票的个人信息 1-是 0-否,为是时,下方信息必须提供

string

Required

Max length: 1

Min length: 1

Name

姓名

string

Max length: 30

IdentityType

证件类型,1-二代居民身份证,2-护照,3-现役军官证、士兵证,4-学生证,5-老年证,6-残疾证,7-外国人永久居留身份证,8-港澳通行证,A-台湾通行证,B-出生证,C-港澳台回乡证或台胞证,D-港澳台居民居住证, 9-其他

string

Max length: 1

IdentityCode

证件号码

string

Max length: 20

Mobile

手机号码

string

Max length: 11

Request Formats

application/json, text/json

Sample:
{
  "OrderId": "sample string 1",
  "TicketCode": "sample string 2",
  "FaceImg": "sample string 3",
  "UpdateInfo": "sample string 4",
  "Name": "sample string 5",
  "IdentityType": "sample string 6",
  "IdentityCode": "sample string 7",
  "Mobile": "sample string 8"
}

application/xml, text/xml

Sample:
<UpdateTicketInfoAndFaceImgParm xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DigitalScience.DataTransfer.Tour.V5.Parm">
  <FaceImg>sample string 3</FaceImg>
  <IdentityCode>sample string 7</IdentityCode>
  <IdentityType>sample string 6</IdentityType>
  <Mobile>sample string 8</Mobile>
  <Name>sample string 5</Name>
  <OrderId>sample string 1</OrderId>
  <TicketCode>sample string 2</TicketCode>
  <UpdateInfo>sample string 4</UpdateInfo>
</UpdateTicketInfoAndFaceImgParm>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'UpdateTicketInfoAndFaceImgParm'.

Response Information

Resource Description

上传一个门票的人脸数据,并依据需要更新票的个人信息

CommonOperationResult
NameDescriptionTypeAdditional information
errcode

错误代码,通常0表示成功,其他值表示错误。

integer

None.

errmsg

错误描述,当errcode不为零时,此值可以用于呈现给用户。

string

None.

tag

操作同时,服务器端需要返回的其他值。

string

None.

Response Formats

application/json, text/json

Sample:
{
  "errcode": 1,
  "errmsg": "sample string 2",
  "tag": "sample string 3"
}

application/xml, text/xml

Sample:
<CommonOperationResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DigitalScience.DataTransfer">
  <errcode>1</errcode>
  <errmsg>sample string 2</errmsg>
  <tag>sample string 3</tag>
</CommonOperationResult>