产品码对应班次

GetCodeProductSchedules取得约定的产品码对应班次列表

接口说明

http请求方式:POST

url:http://cd917.com/OpenApi/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
对象说明(C#)

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; }

}