携程网站联盟OPENAPI2.0(用户)接口说明-OPEN API 2.0.doc
文本预览下载声明
OPEN API 2.0
用户
集成开发指南
文件状态:
[] 草稿
[] 正在修改
[√ ] 正式发布 文档编号: P-11096.2-09-02 项 目 名: 网站联盟II期-API2.0平台 作 者: 文 件 名: 携程网站联盟API2.0(用户)接口说明.doc 保密等级: 审 核 人: 批 准 人: 最后更新时间: 2012--24
版权申明:
本文件属于机密文件,所有权属于携程计算机技术(上海)有限公司。任何接触此件的人必须遵守以下规定:
本文件及包含的内容均属于携程计算机技术(上海)有限公司资产。
未经携程计算机技术(上海)有限公司的书面同意,任何人不得对本文件的全部和/或部分内容进行任何形式的复制或传播扩散。 版本历史
版本/状态 作者 审核人 发布日期 备注 V 刘磊 2012-12-24 V1.0 唐春龙 2013-01-29
目录
用户 User 3
1.1用户生成 OTA_UserUniqueID 3
用户 User
用户生成 OTA_UserUniqueID
服务地址:http://{API_Url}/{Business Type}/ OTA_UserUniqueID.asmx
方法名:Request
方法参数:requestXML string
功能:
根据联盟站点、本地用户名生成并关联唯一携程用户,并返回唯一关联标识UserUniqueID。
SID+本地用户名:携程用户=1:1
在调用需要使用到用户名的API时,请先调用用户API生成携程帐户并获取到UserUniqueID。在所有需要使用用户名的API中,只需要传递UserUniqueID即可。
请求示例:
以下是 SOAP 1.1 请求和响应示例。所显示的占位符需替换为实际值。
POST /Hotel/OTA_UserUniqueID.asmx HTTP/1.1
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: /Request
?xml version=1.0 encoding=utf-8?
soap:Envelope xmlns:xsi=/2001/XMLSchema-instance xmlns:xsd=/2001/XMLSchema xmlns:soap=/soap/envelope/
soap:Body
Request xmlns=/
requestXMLstring/requestXML
/Request
/soap:Body
/soap:Envelope
响应示例:
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length
?xml version=1.0 encoding=utf-8?
soap:Envelope xmlns:xsi=/2001/XMLSchema-instance xmlns:xsd=/2001/XMLSchema xmlns:soap=/soap/envelope/
soap:Body
RequestResponse xmlns=/
RequestResultstring/RequestResult
/RequestResponse
/soap:Body
/soap:Envelope
请求requestXML
?xml version=1.0 encoding=utf-8?
Request
Header AllianceID=1 SID=50 TimeStamp=1335341667 RequestType=OTA_UserUniqueID Signature=XXXXXXXXXXXXXXXXXXXXXXX /
UserRequest
AllianceID1/AllianceID
SID50/SID
UidKeyadmin/UidKey
TelphoneNumber12345678901/TelphoneNumber
/UserRequest
/Request
UserRequest 字段 类型 描述 默认值 可为空 备注 AllianceID int 联盟ID N SID int 站点ID N UidKey string 本地用户名 N 调用方本地用户名
相同值会返回相同用户标识 TelphoneNumber S 用户的手机号码 N 输入此号码,用户的携程规则将变为U[SID]_手机号码
响应RequestR
显示全部