GetCodeProductSchedules取得约定的产品码对应班次列表
接口说明 参数说明参数 | 类型 | 长度 | 可空 | 描述 |
---|---|---|---|---|
apiKey | string | 32 | 否 | 由官方平台提供的apiKey |
productCode | string | 32 | 否 | 产品码 是双方在对接过程中,约定好的。通过产品码,可以在我方找到唯一对应的一个产品。 |
date | datetime | 否 | 班次日期,格式为"yyyy-MM-dd" | |
sign | string | 32 | 否 |
由apiSecret,与参数pageIndex、pageSize生成的待签名字符串,通过MD5签名运算后的值。 签名规则 |
Json格式的Result对象
{ "ErrorCode":0, "Success":true, "Message":null, "HasException":false, "Value":{ "ProductCode":"2003", "ProductName":"武侯祠-熊猫基地(往返直通车+门票+讲解服务)","DepartName":"武侯祠/锦里",注:V2.2版本中已移除此属性"ArriveName":"熊猫繁育中心","ProductType":4, "Schedules":[ { "Schedule":"08:30", // 去程班次 注:V2.2版本中意为:始发班次(直通车已升级为可多条线路多个目的地的游玩,不再仅仅只有去回两程)"BackSchedule":"12:00",// 回程班次 注:V2.2版本中已移除此属性, "Seats":51, // 总坐位数 "OccupiedSeats":27 // 已售座位数 }, { "Schedule":"08:31", "BackSchedule":"12:01", "Seats":33, "OccupiedSeats":9 }, { "Schedule":"09:00", "BackSchedule":"13:00", "Seats":33, "OccupiedSeats":8 }, { "Schedule":"09:30", "BackSchedule":"13:30", "Seats":33, "OccupiedSeats":0 }, { "Schedule":"10:00", "BackSchedule":"14:00", "Seats":20, "OccupiedSeats":2 }, { "Schedule":"10:30", "BackSchedule":"14:30", "Seats":33, "OccupiedSeats":0 }, { "Schedule":"11:00", "BackSchedule":"15:00", "Seats":33, "OccupiedSeats":0 } ] }, "Tag":null }
返回值 | 描述 |
---|---|
Success | 本次调用是否成功 |
ErrorCode | 错误代码 |
Message | 失败时为异常信息,成功时为null |
Value |
以Json格式的ApiCodeProductInfo: ProductType: 1:门票 2:跟团游 4:直通车 当产品类型为门票时,DepartName、ArriveName、Schedules均为空值 |
Tag | 如无特别说明,在返回数据带分页的情况下,Tag一般指查询记录的总条数,其它情况为null |
ApiCodeProductInfo对象:
public class ApiCodeProductInfo { /// <summary> /// 产品码 /// </summary> public string ProductCode { get; set; } /// <summary> /// 产品名称 /// </summary> public string ProductName { get; set; } /// <summary> /// 出发站点 /// </summary> public string DepartName { get; set; } /// <summary> /// 到达站点 /// </summary> public string ArriveName { get; set; } /// <summary> /// 班次列表 /// </summary> public List<object> Schedules { get; set; } /// <summary> /// 产品类型 /// </summary> public int ProductType { get; set; } }