新增子物理房型

一、接口名称:

createBasicRoom

测试环境 http://m.fat.ctripqa.com/restapi/soa2/13353/createBasicRoom

生产环境 http://m.ctrip.com/restapi/soa2/13353/createBasicRoom

二、输入参数:

父节点 名称 编码 类型 必填 描述
请求者信息 requestor
requestor 版本号 invoker string
requestor 操作人名称 operatorName string
requestor 操作IP opClientIP string
requestor 用户ID userId int
requestor 语言 languageType string
供应商ID supplierID int
母酒店ID masterHotelId int
子酒店ID childHotelId int
母物理房型IDs masterBasicRoomIds list 20个
ip opClientIP string
币种 currency string 下方枚举
创建人 updator string 创建人

示例:

{
  "requestor": {//请求方信息
    "invoker": "String",
    "operatorName": "String",
    "opClientIP": "String",
    "userId": 0,
    "languageType": "String"
  },
  "updator": "String",//操作人
  "masterHotelId": 0, //母酒店ID
  "childHotelId": 0, //为哪个子酒店ID新增物理房型
  "masterBasicRoomIds": [
    0    //母房型ID,母酒店的基础房型,可传多个,用","隔开,
  ], 
  "supplierId": 0, //供应商
  "opClientIP": "String",//请求方IP
  "currency": "String"//物理房型币种
}

三、输出参数:

父节点 名称 编码 类型 描述
状态信息 responseStatus 系统校验信息
状态信息 resultStatus 业务校验信息
resultStatus 错误码 resultCode int 除了0是正确,别的都是错误
resultStatus 错误信息 resultMsg string 错误信息
子物理房型ID列表 basicRoomIds 创建成功的子酒店ID列表,若传多个,并不是一一对应的,对应关系从4.2接口获取
{
  "ResponseStatus": {
    "Timestamp": "/Date(1517993113714+0800)/",
    "Ack": "Success",
    "Errors": null,
    "Build": null,
    "Version": "v2",
    "Extension": null
  },
  "resultStatus": {
    "resultCode": 0, //0为成功,-1为失败
    "resultMsg": "" //发生错误时,显示错误信息
  },
basicRoomIds:[123,456]   //新建的子酒店的子基础房型,用于和子酒店一起创建售卖房型,顺序并不与传入的母物理房型一一对应
}

四、币种枚举

Code 名称
AED 迪尔汗
AFN 阿富汗尼
AMD 亚美尼亚德拉姆
ARS 阿根廷比索
AUD 澳大利亚元
AZM 阿塞拜疆马纳特
AZN 阿塞拜疆马纳特
BDT 孟加拉塔卡
BGN 保加利亚列弗
BHD 巴林第纳尔
BND 文莱元
BRL 巴西里尔
BWP 博茨瓦纳普拉
BYN 白俄罗斯卢布
BYR 白俄罗斯卢布
CAD 加拿大元
CHF 瑞士法郎
CLP 智利比索
COP 哥伦比亚比索
CRC 哥斯达黎加科朗
CVE 佛得角群岛埃斯库多
CZK 捷克克朗
DKK 丹麦克朗
DZD 阿尔及利亚第纳尔
EGP 埃及镑
EUR 欧元
FJD 斐济元
GBP 英镑
GEL 格鲁吉亚拉里
GHS 加纳塞地
GTQ 危地马拉格查尔
HKD 港币
HRK 克罗地亚库纳
HUF 匈牙利福林
IDR 印尼盾
ILS 以色列新锡克尔
INR 印度卢比
IRR 伊朗里亚尔
ISK 冰岛克朗
JMD 牙买加元
JOD 约旦第纳尔
JPY 日元
KRW 韩元
KWD 科威特第纳尔
KZT 哈萨克斯坦
LAK 老挝基普
LKR 斯里兰卡卢比
LSL 莱索托洛蒂
LYD 利比亚第纳尔
MAD 摩洛哥道拉姆
MDL 摩尔多瓦列伊
MGA 马达加斯加阿里亚里
MMK 缅甸缅元
MOP 澳门元
MUR 毛里求斯卢比
MXN 墨西哥比索
MYR 马来西亚林吉特
MZN 莫桑比克新梅蒂卡尔
NAD 纳米比亚元
NGN 尼日利亚奈拉
NOK 挪威克朗
NPR 尼泊尔卢比
NT$ 新台币
NZD 新西兰元
OMR 阿曼里亚尔
PEN 秘鲁索尔
PGK 巴布亚基纳
PHP 菲律宾比索
PKR 巴基斯坦卢比
PLN 波兰兹罗提
QAR 卡塔尔里亚尔
CNY 人民币
RON 罗马尼亚列伊
RUB 俄罗斯卢布
SAR 沙特里亚尔
SBD 所罗门群岛元
SEK 瑞典克朗
SGD 新加坡元
SZL 斯威士兰里兰吉尼
THB 泰株
TND 突尼斯第纳尔
TRY 土耳其里拉
TWD 新台币
TZS 坦桑尼亚先令
UAH 乌克兰格里夫纳
USD 美元
UZS 乌兹别克斯坦索姆
VND 越南盾
VUV 瓦努阿图瓦图
WST 萨摩亚塔拉
XAF 中非共同体法郎
XOF 西非法郎
XPF 太平洋法郎
ZAR 南非兰特

results matching ""

    No results matching ""