[关闭]
@18612183942 2020-05-06T05:46:40.000000Z 字数 4291 阅读 94

供应商对接分销平台接口文档

1 产品接口

1.1 POI查询接口(供应商提供)

方法名:BatchQueryPOI
调用方:分销平台
响应方:供应商
接口说明:本接口可用于分销平台从供应商抓取POI数据。
0 < POI数量 <= 100

1.1.1 业务请求参数

参数名 类型 是否必传 描述
PoiParams List POI基础信息数组

PoiParams中的单个对象数据结构

参数名 类型 是否必传 描述
belongPartnerIds String 内部供应商id,以“,”分隔。注意不能包含“,”。备注:新上供应商或数值发生变化,须联系开放平台运营人员
poiId String 对接方POI id
pointName String POI名称
phone String 联系电话
address String 地址
longitude String 经度
latitude String 纬度
cityId Integer 城市id,必须>0。参考cityId列表
regionType Integer 默认值:1区域 1:内地 2:海外 不填默认为内地,设置为海外的poi 入住时填写英文入住人姓名
openDate String 营业时间
starLevel Integer POI等级 10 无等级 20 AA 30 AAA 40 AAAA 50 AAAAA
poiType Integer POI类型 10:景区 20:游乐园 30:场馆 40:剧院
poiDesc String POI简介
poiIntroduction String POI详情
image1 String POI图片1,外网可访问的链接地址
image2 String POI图片2,外网可访问的链接地址
image3 String POI图片3,外网可访问的链接地址

1.1.2 业务响应参数

参数名 类型 描述 是否必传
code Integer 错误码
message String 响应描述信息
data String 响应数据

1.2 产品查询接口(供应商提供)

方法名:BatchQueryProduct
调用方:分销平台
响应方:供应商
接口说明:分销平台调用此接口从供应商抓取产品信息。

1.2.1 业务请求参数

参数名 类型 描述 是否必传
pageIndex int 查询页索引
pageSize int 查询数量
productNo string 供应商产品编号
sceneryNo string 供应商poi编号

1.2.2 业务响应参数

参数名 类型 描述 是否必传
code Integer 错误码
message String 响应描述信息
data String 响应数据,业务成功必须返回,是下面结构base64后的字符串
参数名 类型 描述 是否必传
totalCount long 产品总数量
productList object 产品列表

productLis中的单个对象数据结构

参数名 类型 描述 是否必传
productNo string 供应商产品编号(场次类产品为演出编号)
productName string 供应商产品名称
retailPrice long 门市价(单位:分)
webPrice long 网络价(单位:分)
contractPrice long 协议价(单位:分)
sceneryNo string 供应商景区编号
sceneryName string 供应商景区名称
payType int 支付方式(0 未区分,1 景区到付,2 在线支付)
beginValidDate string 有效期开始时间(格式:yyyy-MM-dd)
endValidDate string 有效期结束时间(格式:yyyy-MM-dd)
shieldDate string 屏蔽日期(yyyy-MM-dd,yyyy-MM-dd)
isRealName int 是否支持实名制(0 不支持 1 支持)
checkWay int 验证方式 0 身份证 1 手机号 2 手机发送识别码
getTicketWay string 取票方式 否 1 商家二维码 2 身份证 3 现场换票 4 商家二维码+身份证
isCanRefund int 是否支持退款 0 不支持 1 支持
isCanOverdueRefund int 是否支持过期退款 0 不支持 1 支持
isExistExpiryDate int 是否存在有效期(0 不存在 1 存在)
expiryDays int 有效期天数 (isExistExpiryDate=1) 和isExistExpiryDateint配合使用只有存在有效期时这个值才有作用
isEvent int 是否支持场次 0 不支持 1 支持
eventTime string 演出时间,如20:00 否,isEvent位true时必传
styleNo string 票类编码
isStock int 是否存在库存 0 不存在 1 存在
limitRule object 预订限制信息
productIntroduction string 产品简介
productDesc string 产品详情
refundDesc string 退款说明
feeInclude string 费用包含
feeExclude string 费用不含
getTicketLocation string 换票地址
openDate string 营业时间
isRefundNeedReview int 是否审核退单 0 否 1 是

limitRule对象结构

参数名 类型 描述 是否必传
lastOrderTimeLimit string 最晚下单时间,如19:00
minCount int 最少购买数量
maxCount int 最多购买数量
advanceLimit int 提前购买时间,单位分钟,订单购买后多长时间生效

1.3 产品价格日历接口(供应商提供)

方法名:GetCalenderPrice
调用方:分销平台
响应方:供应商
接口说明:本接口可用于分销平台从供应商查询一个产品的价格日历

1.3.1 业务请求参数

参数名 类型 是否必传 描述
productNo int 供应商产品编号
showTime string 演出时间,如20:00
zoneName string 分区名称,也可以是票类供应商票类编码
startTime string 开始时间,格式yyyy-MM-dd
endTime string 结束时间,含当天,格式yyyy-MM-dd

1.3.2 业务响应参数

参数名 类型 是否必传 描述
priceList List 景区基础信息数组

priceList中的单个对象数据结构

参数名 类型 是否必传 描述
productNo int 产品编号
showTime string 演出时间,如20:00
zoneName string 分区名称,也可以是票类供应商票类编码
date String 价格日期
marketPrice decimal 市场价格
sellerPrice dcimal 分销价格
cashPrice decimal 分销商结算价格
stock int 产品可用库存

1.4 产品变化通知接口(分销平台提供)

方法名:PushProductChange
调用方:供应商
响应方:分销平台
接口说明:本接口用于供应商通知分销平台产品属性或价格发生变化,分销平台会重新从供应商抓取产品属性或价格。

1.4.1 业务请求参数

参数名 类型 是否必传 描述
changeType int 10 新增产品 20 产品信息变更 30 产品上线 40 产品下线
productIdList stirng 供应商产品ID列表,多个逗号分隔
showTimeList string 演出时间,如20:00,多个逗号分隔
zoneNameList string 分区名称,也可以是票类供应商票类编码,多个逗号分隔

1.4.2 业务响应参数

参数名 类型 描述 是否必传
code Integer 错误码
message String 响应描述信息
data String 响应数据

2 订单接口

2.1 创建订单接口(供应商提供)

方法名:CreateOrder
调用方:分销平台
响应方:供应商
接口说明:本接口可用于分销平台从供应商下单。

2.1.1 业务请求参数

参数名 类型 描述 是否必传
ShowNo int 供应商演出编号
ShowTime string 演出时间,如20:00
ZoneName string 分区名称,决定价格,也可以是票类供应商票类编码
VisitDate string 使用日期,格式yyyy-MM-dd
Count int 购买数量
OrderNo int 分销平台单号
GuestName string 游客姓名,多个逗号分隔
MobileNo string 游客手机号,多个逗号分隔
IdNo string 游客身份证号,多个逗号分隔
TotalPrice decimal 订单总价,单位元
GetTicketMan string 取票人姓名
GetTicketMobile string 取票人手机号
SellerNo string 渠道编号
SellerName string 渠道名称,如美团

2.1.2 业务响应参数

参数名 类型 描述 是否必传
ResultCode string 响应编码
ResultMessage string 响应消息
OrderNo int 分销平台单号
PurchaseOrderNo string 供应商单号
BarcodeNo stirng 供应商码号
Stock int 剩余总库存

2.2 退单接口(供应商提供)

方法名:RefundOrder
调用方:分销平台
响应方:供应商
接口说明:本接口可用于分销平台从供应商退单。

2.2.1 业务请求参数

参数名 类型 描述 是否必传
orderNo string 分销平台订单编号
reserveNo string 供应商码号
refundCount string 退单数量

2.2.2 业务响应参数

参数名 类型 描述 是否必传
ResultCode string 响应编码
ResultMessage string 响应消息

2.3 验证通知接口(分销平台提供)

方法名:这里为分销平台主动通知地址,具体方法名称在参数中体现
调用方:供应商
响应方:分销平台
接口说明:本接口可用于供应商通知分销平台订单已核销。

2.3.1 业务请求参数

参数名 类型 描述 是否必传
orderInfoList object[] 订单列表
orderNo int 分销平台订单号
pushType string 推送通知类型,固定为ORDER_CHECK_TICKET

orderInfoList中的单个对象数据结构

参数名 类型 描述 是否必传
ticketNo string 供应商码号
ticketCount int 验证总数量
showName string 演出名称
showingName string 场次名称

2.3.2 业务响应参数

参数名 类型 描述 是否必传
Code string 响应编码
Msg string 响应消息
Data string 业务消息,success或fail
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注