Documentation ¶
Overview ¶
Package ticket 包含门票-商品管理API相关方法
Index ¶
- func AlitripTicketProductQuery(clt *core.SDKClient, req *ticket.AlitripTicketProductQueryAPIRequest, ...) (*ticket.AlitripTicketProductQueryAPIResponse, error)
- func AlitripTicketProductUpload(clt *core.SDKClient, req *ticket.AlitripTicketProductUploadAPIRequest, ...) (*ticket.AlitripTicketProductUploadAPIResponse, error)
- func AlitripTicketRuleQuery(clt *core.SDKClient, req *ticket.AlitripTicketRuleQueryAPIRequest, ...) (*ticket.AlitripTicketRuleQueryAPIResponse, error)
- func AlitripTicketRuleUpload(clt *core.SDKClient, req *ticket.AlitripTicketRuleUploadAPIRequest, ...) (*ticket.AlitripTicketRuleUploadAPIResponse, error)
- func AlitripTicketScenicBind(clt *core.SDKClient, req *ticket.AlitripTicketScenicBindAPIRequest, ...) (*ticket.AlitripTicketScenicBindAPIResponse, error)
- func AlitripTicketScenicQuery(clt *core.SDKClient, req *ticket.AlitripTicketScenicQueryAPIRequest, ...) (*ticket.AlitripTicketScenicQueryAPIResponse, error)
- func AlitripTicketSkusBatchUpload(clt *core.SDKClient, req *ticket.AlitripTicketSkusBatchUploadAPIRequest, ...) (*ticket.AlitripTicketSkusBatchUploadAPIResponse, error)
- func AlitripTicketSkusUpload(clt *core.SDKClient, req *ticket.AlitripTicketSkusUploadAPIRequest, ...) (*ticket.AlitripTicketSkusUploadAPIResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AlitripTicketProductQuery ¶
func AlitripTicketProductQuery(clt *core.SDKClient, req *ticket.AlitripTicketProductQueryAPIRequest, session string) (*ticket.AlitripTicketProductQueryAPIResponse, error)
AlitripTicketProductQuery 【门票API2.0】门票商品查询接口 alitrip.ticket.product.query
门票商品查询接口:返回商家上传的门票商品信息
func AlitripTicketProductUpload ¶
func AlitripTicketProductUpload(clt *core.SDKClient, req *ticket.AlitripTicketProductUploadAPIRequest, session string) (*ticket.AlitripTicketProductUploadAPIResponse, error)
AlitripTicketProductUpload 【门票API2.0】门票收费项目管理接口 alitrip.ticket.product.upload
航旅度假新版门票商品(门票收费项目)管理接口:支持门票商品的发布、编辑。如果在ali_product_id下没有发布过门票商品,则系统将判断为新发布商品,否则是编辑已有商品。可以通过辅助查询接口判断是否已在某个ali_product_id下发布过门票商品。 对应新发布商品的情况,有些参数是必填的,请仔细查看各字段说明。对于编辑商品的情况,ali_product_id和out_product_id至少需要填一个,其他参数都是可选,编辑情况支持增量更新(某个参数不传则使用该商品上原有值)。
func AlitripTicketRuleQuery ¶
func AlitripTicketRuleQuery(clt *core.SDKClient, req *ticket.AlitripTicketRuleQueryAPIRequest, session string) (*ticket.AlitripTicketRuleQueryAPIResponse, error)
AlitripTicketRuleQuery 【门票API2.0】门票规则信息查询接口 alitrip.ticket.rule.query
门票规则信息查询接口:返回商家上传的门票规则信息
func AlitripTicketRuleUpload ¶
func AlitripTicketRuleUpload(clt *core.SDKClient, req *ticket.AlitripTicketRuleUploadAPIRequest, session string) (*ticket.AlitripTicketRuleUploadAPIResponse, error)
AlitripTicketRuleUpload 【门票API2.0】景点门票规则维护接口 alitrip.ticket.rule.upload
景点门票规则维护接口。该接口同时支持新发规则和编辑现有规则,如果out_rule_id下没有发布过规则,则系统将判断为新发一个规则,否则认为是编辑现有规则。 对于新发布规则的情况,有些参数是必填的,请仔细查看各字段说明。对于编辑的情况,除out_rule_id外都是可选,编辑情况支持增量更新(某个参数不传则使用该规则上原有值)
func AlitripTicketScenicBind ¶
func AlitripTicketScenicBind(clt *core.SDKClient, req *ticket.AlitripTicketScenicBindAPIRequest, session string) (*ticket.AlitripTicketScenicBindAPIResponse, error)
AlitripTicketScenicBind 【门票API2.0】门票景点绑定接口 alitrip.ticket.scenic.bind
门票景点绑定接口,用于建立阿里标准景点id与商家系统景点id的映射关系。该接口同时支持新建和修改映射关系,当用户没有为ali_scenic_id建立过映射关系时,则判断为新建映射关系,否则为修改。可以通过设置update_out_scenic_id来修改ali_scenic_id与out_scenic_id的映射关系。
func AlitripTicketScenicQuery ¶
func AlitripTicketScenicQuery(clt *core.SDKClient, req *ticket.AlitripTicketScenicQueryAPIRequest, session string) (*ticket.AlitripTicketScenicQueryAPIResponse, error)
AlitripTicketScenicQuery 【门票API2.0】卖家已发布门票商品列表查询接口(根据景点维度查询) alitrip.ticket.scenic.query
查询卖家已发布过的门票商品列表,根据景点维度聚合查询。如果卖家在该景点下未发布过任何商品,则查询不到数据!
func AlitripTicketSkusBatchUpload ¶
func AlitripTicketSkusBatchUpload(clt *core.SDKClient, req *ticket.AlitripTicketSkusBatchUploadAPIRequest, session string) (*ticket.AlitripTicketSkusBatchUploadAPIResponse, error)
AlitripTicketSkusBatchUpload 【门票API2.0】门票价格库存同步接口(多票种批量更新) alitrip.ticket.skus.batch.upload
飞猪度假新版门票商品价格库存同步接口(多票种批量更新)。 注1、一个票种下可以挂多个规则(规则id必须不一样,每个规则实际对应了一个sku),同一个规则可以在不同票种下使用。 注2、日历库存和区间库存门票,统一使用DateInventory结构。对于日历库存门票请上传每一天的价格库存;对于区间库存门票,建议只上传开始和结束日期的价格库存,也支持上传每天的价格库存,系统会自动进行聚合(取第一天的价格为区间价格,累计所有天的库存为区间库存)。 注3、该接口同时支持 新增某个规则的价格库存 和 更新现有规则的价格库存。如果不清楚是否已在某个规则下上传过价格库存,请使用alitrip.ticket.product.query接口进行查询。如果该规则在该票种下已经存在,则该接口会判断为是价格库存更新操作。
func AlitripTicketSkusUpload ¶
func AlitripTicketSkusUpload(clt *core.SDKClient, req *ticket.AlitripTicketSkusUploadAPIRequest, session string) (*ticket.AlitripTicketSkusUploadAPIResponse, error)
AlitripTicketSkusUpload 【门票API2.0】门票价格库存同步接口 alitrip.ticket.skus.upload
航旅度假新版门票商品价格库存同步接口。 注1、一个票种下可以挂多个规则(规则id必须不一样,每个规则实际对应了一个sku),同一个规则可以在不同票种下使用。 注2、日历库存和区间库存门票,统一使用DateInventory结构。对于日历库存门票请上传每一天的价格库存;对于区间库存门票,建议只上传开始和结束日期的价格库存,也支持上传每天的价格库存,系统会自动进行聚合(取第一天的价格为区间价格,累计所有天的库存为区间库存)。 注3、该接口同时支持 新增某个规则的价格库存 和 更新现有规则的价格库存。如果不清楚是否已在某个规则下上传过价格库存,请使用alitrip.ticket.product.query接口进行查询。如果该规则在该票种下已经存在,则该接口会判断为是价格库存更新操作。
Types ¶
This section is empty.