GET api/Setting/KH_WEBZH/Query/ByUserName?username={username}

依据互联网账户用户名,查询某个特定的互联网代理商的账户信息。 (HAWK认证)。

Request Information

URI Parameters

NameDescriptionTypeAdditional information
username

用户名。

string

Required

Body Parameters

None.

Response Information

Resource Description

依据互联网账户用户名,查询某个特定的互联网代理商的账户信息。 (HAWK认证)。

AgentInfoResult
NameDescriptionTypeAdditional information
agentid

客户ID,与dwlx一起,组成实体的主键。

string

None.

username

客户的用户登陆名。

string

None.

useable

启用标志,“1”表示 启用,其他值表示被禁用。

string

None.

useprepaymenttopay

是否可以启用预订金方式进行支付。“1”表示允许,其他值表示不允许。

string

None.

agenttypecode

客户的属性代码,1-地接社,2-组团社,3-协议单位,4-地接社部门,5-组团社部门 6-协议单位部门,7-导游员,8-官方互联网专用中所示的数字部分。

string

None.

mobile1

留存在供应商处的联系手机1

string

None.

mobile2

留存在供应商处的联系手机2

string

None.

usecashtopay

当前代理商是否可以使用前台现付的方式支付订单。 (在网上预订,但不进行支付,订单保留至生效日期当天结束)。

string

None.

agenttypename

客户类型的名称:1-地接社,2-组团社,3-协议单位,4-地接社部门,5-组团社部门 6-协议单位部门,7-导游员,8-官方互联网专用中所示的汉字部分。

string

None.

agentname

客户的名称,如“XXXX旅行社”。

string

None.

daylimit

每天最大订购量限制(所有票型订购数量相加,每一个自然日,不能超过此值,超过此值的部分都将发起预订失败),0及0以下表示不限。

integer

None.

userebatetopay

是否可以使用返款余额进行支付,“1”允许,其他值不允许。

string

None.

email

邮箱

string

None.

reserve1

保留一

string

None.

reserve2

保留二

string

None.

reserve3

保留三

string

None.

callbackaddress

电子门票系统进行回调时,回调指向的URL地址,示例如:www.xxxx.com\ybxcallback\。

string

None.

sendnotifysms

在代理商提交订单并支付成功之后,是否需要供应商给订单内指明的客人发送短信通知(通知内含过闸条码)。

string

None.

callbackmethod

回调方法,“GET”或“POST”之一。

string

None.

callbackdatatype

回调时使用的数据类型,“JOSN”或“XML”两者之一。

string

None.

HasJDConfig

是否拥有京东文旅的账号配置,1是,0否。

string

None.

Response Formats

application/json, text/json

Sample:
{
  "agentid": "sample string 1",
  "username": "sample string 2",
  "useable": "sample string 3",
  "useprepaymenttopay": "sample string 4",
  "agenttypecode": "sample string 5",
  "mobile1": "sample string 6",
  "mobile2": "sample string 7",
  "usecashtopay": "sample string 8",
  "agenttypename": "sample string 9",
  "agentname": "sample string 10",
  "daylimit": 11,
  "userebatetopay": "sample string 12",
  "email": "sample string 13",
  "reserve1": "sample string 14",
  "reserve2": "sample string 15",
  "reserve3": "sample string 16",
  "callbackaddress": "sample string 17",
  "sendnotifysms": "sample string 18",
  "callbackmethod": "sample string 19",
  "callbackdatatype": "sample string 20",
  "HasJDConfig": "sample string 21"
}

application/xml, text/xml

Sample:
<AgentInfoResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DigitalScience.DataTransfer.Tour.V5.Result">
  <HasJDConfig>sample string 21</HasJDConfig>
  <agentid>sample string 1</agentid>
  <agentname>sample string 10</agentname>
  <agenttypecode>sample string 5</agenttypecode>
  <agenttypename>sample string 9</agenttypename>
  <callbackaddress>sample string 17</callbackaddress>
  <callbackdatatype>sample string 20</callbackdatatype>
  <callbackmethod>sample string 19</callbackmethod>
  <daylimit>11</daylimit>
  <email>sample string 13</email>
  <mobile1>sample string 6</mobile1>
  <mobile2>sample string 7</mobile2>
  <reserve1>sample string 14</reserve1>
  <reserve2>sample string 15</reserve2>
  <reserve3>sample string 16</reserve3>
  <sendnotifysms>sample string 18</sendnotifysms>
  <useable>sample string 3</useable>
  <usecashtopay>sample string 8</usecashtopay>
  <useprepaymenttopay>sample string 4</useprepaymenttopay>
  <userebatetopay>sample string 12</userebatetopay>
  <username>sample string 2</username>
</AgentInfoResult>

application/bson

Sample:
Binary JSON content. See http://bsonspec.org for details.