Service
支持下列操作。有关正式定义,请查看服务说明。
-
Blank_Screen
方法说明:黑屏1 -
Clear_Cache
方法说明:清除服务器缓存,读取OFFICE配置 -
CrsCommand_Screen
方法说明:黑屏2 -
Guest_Avi_SMS
方法说明:航信短信接口 -
Guest_Certification
方法说明:websever认证 -
Guest_IP
方法说明:查看IP -
Guest_OFFICE_ID
方法说明:读取服务器缓存OFFICE配置 -
Guest_PAT
方法说明:PNR号提取票价 Start提取票价失败是否启动删除PNR,1启动,0不启动 -
Guest_PAT_Y
方法说明:2代PNR号提取票价 Start提取票价失败是否启动删除PNR,1启动,0不启动,看见*请替换成换行 -
KaYn_Add_Integral
方法说明:添加积分
参数说明:
PNR:PNR号码
Airlines:航空公司
Number:卡号,多个卡号请用,分割,最后不需要加逗号
No:编号和卡号是对应的1唯数组,主要是用在1个PNR号多个乘机人,有些乘机人没有积分卡
OfficeID_A:指定OFFICE号添加 -
KaYn_All_Demand
方法说明:航班查询显示当天全部航班
参数说明
flying_off:起飞程式三字吗
arrive:到达城市三字吗
takeoff_date:查询日期
time:查询开始时间格式0600查询从6点开始
OfficeID_A:OFFICE号
Gongxiang:填写参数真假,真屏蔽共享航班,假不屏蔽共享航班
HangKongGongSi:查询指定航空公司,指定填写航空公司2字码不指定填写0 -
KaYn_CrsCommand_PAT
方法说明:做运价
参数说明
PNR:PNR号码
OfficeID:OFFICE号码
EI:EI内容
CLASS:成人还是儿童,儿童填写false,成人填写true
返回参数说明:
1.正确返回:0000,输入的PNR号码,折扣,价格(没有机建和燃油的),机场建设费用 ,燃油附加费用,总票价(作票价成功)
2.返回错误:0001, -
KaYn_CrsCommand_Q
方法说明:Q信箱 -
KaYn_CrsCommand_RR
方法说明:做RR记录。
参数说明
PNR:PNR号
OfficeID:OFFICE号
参数返回:
1.返回输入PNR号(出电子客票成功)
2.如果返回0001就是失败 -
KaYn_CrsCommand_TV
方法说明:废票 -
KaYn_CrsCommand_Votes
方法说明:提取票号 -
KaYn_CrsCommand_etdz
方法说明:出电子客票ETDZ
参数说明
PNR:PNR号
PrintNo:打印端口号
OfficeID:OFFICE号
参数返回:
1.返回0000,PNR号,(出电子客票成功)
2.如果返回0001就是失败 -
KaYn_Demand
方法说明:航班查询按照时间段查询(建议不用) -
KaYn_FF
方法说明:中转航班查询
参数说明
HangBan:航班号比如:CZ3341
takeoff_date:日期格式2009-01-03
OfficeID:OFFICE号
返回参数说明:
失败返回:0001,
成功返回:0000,WUH|1645|738,NNG|1810|1910,HAK|2000,
说明:分割是用逗号分割,竖线代表2次分割,
WUH 起飞时间1645,机型738
NNG到达时间1810,起飞时间1910
HAK到达时间2000 -
KaYn_GJ_PNR
方法说明:产生国际PNR
参数说明
flying_off:起飞城市
arrive:到达城市
takeoff_date:起飞日期
time:起飞时间
Company:航空公司名字CA1408
Accommodation:舱位
CHN:国家级别(多人的时候用逗号分隔,末尾无逗号)
Passport:护照号(多人的时候用逗号分隔,末尾无逗号)
Visa:签证地点(多人的时候用逗号分隔,末尾无逗号)
Birthday:生日日期(格式1981-08-01)(多人的时候用逗号分隔,末尾无逗号)
Gender:性别,女请填写false,男请填写true(多人的时候用逗号分隔,末尾无逗号)
PassportValid:护照有限期(2009-01-01)(多人的时候用逗号分隔,末尾无逗号)
Name:姓名 列晏凯(yan/kai)(多人的时候用逗号分隔,末尾无逗号)
UserOfficeId:OFFICE号
Phone:联系电话 -
KaYn_Hangs
挂起 -
KaYn_NFD
方法说明:查询特价舱位
参数说明
flying_off:起飞城市三字吗
arrive:到达城市三字吗
HangKongGongSi:航空公司2字码
CangWei:查询指定舱位就填写舱位比如(Y舱就填写Y就可以了),如果不指定查询舱位就填写(0)
QueKou:是否过滤缺口程,1代表过滤,0代表不过滤
LianCheng:是否过滤联程,1代表过滤,0代表不过滤
takeoff_date:时间(格式2009-09-01)如果查询当天可以填写0
OfficeID:OFFICE号
RiZhi:是否启用NFN消息功能,启用填写1,不启用填写0(注意启用后会造成流量很大建议不启用) -
KaYn_Unlock
解挂 -
KaYn_XEPNR
方法说明:删除PNR号。参数说明PNR PNR号 Office OFFICE号 -
KaYn_eTerm_Tk_Str
方法说明:产生PNR号 -
PNR_Demand
方法说明:读取PNR信息。参数说明PNR PNR号,注意返回0002身份证号码不存在 -
PNR_Demand_A
方法说明:读取PNR信息。参数说明PNR PNR号(增加了多航段判断RR状态和出票时限,注意返回0002身份证号码不存在) -
Team_SD
团队添加 -
Team_SD_Add
团对添加人员 -
Team_SD_Location
删除团对单个信息
PNR:5位PNR号码
Name:姓名,多个人可以用,分割末尾没逗号
OFFICE:OFFICE号 -
Team_SD_Status
团对添加身份证
PNR:5位PNR号码
Status:姓名A|身份证A,姓名B|身份证B
Company:航空公司2字码
OFICCE:OFFICE号 -
Team_SD_XingCheng
方法说明:判断行程单是否有效
参数说明:
PiaoHao:票号
OfficeID:OFFICE号
返回参数说明:
0可以退票,1不能退票
此 Web 服务使用 http://tempuri.org/ 作为默认命名空间。
建议: 公开 XML Web services 之前,请更改默认命名空间。
每个 XML Web services 都需要一个唯一的命名空间,以便客户端应用程序能够将它与 Web 上的其他服务区分开。http://tempuri.org/ 可用于处于开发阶段的 XML Web services,而已发布的 XML Web services 应使用更为永久的命名空间。
应使用您控制的命名空间来标识 XML Web services。例如,可以使用公司的 Internet 域名作为命名空间的一部分。尽管有许多 XML Web services 命名空间看似 URL,但它们不必指向 Web 上的实际资源。(XML Web services 命名空间为 URI。)
使用 ASP.NET 创建 XML Web services 时,可以使用 WebService 特性的 Namespace 属性更改默认命名空间。WebService 特性适用于包含 XML Web services 方法的类。下面的代码实例将命名空间设置为“http://microsoft.com/webservices/”:
C#
[WebService(Namespace="http://microsoft.com/webservices/")]
public class MyWebService {
// 实现
}
Visual Basic
<WebService(Namespace:="http://microsoft.com/webservices/")> Public Class MyWebService
' 实现
End Class
C++
[WebService(Namespace="http://microsoft.com/webservices/")]
public ref class MyWebService {
// 实现
};
有关 XML 命名空间的更多详细信息,请参阅 Namespaces in XML (XML 命名空间)上的 W3C 建议。
有关 WSDL 的更多详细信息,请参阅 WSDL Specification (WSDL 规范)。
有关 URI 的更多详细信息,请参阅 RFC 2396。