The present invention provides a hotel dynamic data acquisition method, device, electronic equipment and readable storage medium. The method includes reading at least one task information for obtaining hotel data and judging the type of operation state in the task information; if the operation state is ready state, according to the task information. The supplier identification in the message obtains the supplier access parameter group corresponding to the supplier identification from the configuration data, and starts the task corresponding to the task information to obtain the hotel dynamic data from the hotel database based on the supplier access parameter group. It solves the problems of complicated access process and low efficiency of providers in prior technology, simplifies the complexity of access process and improves access efficiency.
【技术实现步骤摘要】
酒店动态数据获取方法、装置、电子设备及可读存储介质
本专利技术实施例涉及网络
,尤其涉及一种酒店动态数据获取方法、装置、电子设备及可读存储介质。
技术介绍
我国旅游业的繁荣发展带动了酒店行业的兴起,从而相继出现了销售酒店产品的电商。用户可以通过电商预定酒店房间、退订房间。然而,由于房间库存和价格等酒店产品数据变化频繁,从而电商需要实时性获取库存和价格。现有技术中,对于提供酒店产品的不同供应商,分别进行针对不同任务参数的适配开发。其中,任务参数包括:拉取数据的频率、接口响应能力、批量处理能力、酒店数量、价格计算方式、房间库存是否透明、任务超时时间、并发数目、币种转换机制、数据模型、数据获取接口等。可以看出,新的供应商需要重新进行软件开发,导致供应商的接入过程复杂、效率较低。
技术实现思路
本专利技术提供一种酒店动态数据获取方法及装置,以解决现有技术酒店动态数据获取的上述问题。根据本专利技术的第一方面,提供了一种酒店动态数据获取方法,所述方法包括:读取至少一个获取酒店数据的任务信息,并判断所述任务信息中的运行状态的类型;若所述运行状态为准备状态,则根据所述任务信息中的供应商标识,从配置数据中获取所述供应商标识对应的供应商接入参数组;启动所述任务信息对应的任务,以基于所述供应商接入参数组从酒店数据库中获取酒店动态数据。可选地,在所述读取至少一个获取酒店数据的任务信息,并判断所述任务信息中的运行状态的类型的步骤之前,还包括:接收用户在配置中心对供应商接入参数组的配置操作,所述供应商接入参数组至少包括:供应商标识、供应商接口并发能力、单次请求最大酒店数、价格模式、 ...
【技术保护点】
1.一种酒店动态数据获取方法,其特征在于,所述方法包括:读取至少一个获取酒店数据的任务信息,并判断所述任务信息中的运行状态的类型;若所述运行状态为准备状态,则根据所述任务信息中的供应商标识,从配置数据中获取所述供应商标识对应的供应商接入参数组;启动所述任务信息对应的任务,以基于所述供应商接入参数组从酒店数据库中获取酒店动态数据。
【技术特征摘要】
1.一种酒店动态数据获取方法,其特征在于,所述方法包括:读取至少一个获取酒店数据的任务信息,并判断所述任务信息中的运行状态的类型;若所述运行状态为准备状态,则根据所述任务信息中的供应商标识,从配置数据中获取所述供应商标识对应的供应商接入参数组;启动所述任务信息对应的任务,以基于所述供应商接入参数组从酒店数据库中获取酒店动态数据。2.根据权利要求1所述的方法,其特征在于,在所述读取至少一个获取酒店数据的任务信息,并判断所述任务信息中的运行状态的类型的步骤之前,还包括:接收用户在配置中心对供应商接入参数组的配置操作,所述供应商接入参数组至少包括:供应商标识、供应商接口并发能力、单次请求最大酒店数、价格模式、数据拉取频率、库存类型、币种类型、任务最大运行时长、数据获取接口。3.根据权利要求2所述的方法,其特征在于,所述基于所述供应商接入参数组从酒店数据库中获取酒店动态数据的步骤,包括:按照所述数据拉取频率周期性获取酒店动态数据。4.根据权利要求2所述的方法,其特征在于,在所述接收用户在配置中心对供应商接入参数组的配置操作的步骤之后,还包括:当检测到对所述供应商接入参数组的配置完成操作时,创建针对所述供应商的任务信息。5.根据权利要求4所述的方法,其特征在于,所述创建针对所述供应商的任务信息的步骤,包括:将所述供应商接入参数组中的供应商标识作为任务信息的供应商标识;将所述任务信息的运行状态初始化为初始状态;将当前时间作为所述任务信息的创建时间。6.根据权利要求5所述的方法,其特征在于,所述基于所述供应商接入参数组从酒店数据库中获取酒店动态数据的步骤,包括:当启动所述任务信息对应的任务时,修改所述任务信息...
【专利技术属性】
技术研发人员:胡双磊,梁晓庆,吴俊滨,
申请(专利权)人:北京三快在线科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。