技能要求:
Python
经验要求:
5-10年经验
工作描述:
项目编号:【141524】
OAT直连系统系统功能概述
商家同步系统指新做的爬虫系统
公司平台 指已上线的酒店管理管理系统
1. 登录
登录方式为用户手动登录,
在公司平台中提供美团、飞猪、携程等平台直联功能,由商家同步系统生成登录页面,公司平台中展示登录页面,用户输入登录信息(账号、密码、验证码、手机短信、滑块等)后点击登录,
用户登录后,商家同步系统记录登录cookie,并作为后续操作的登录凭证,
同时,商家同步系统应提供接口,展示某商家的登录状态,公司平台可根据此接口进行商家登录状态的展示、提示等
2. 获取订单状态
根据商家登录信息,商家同步系统自动获取美团、飞猪、携程等平台中商家的订单信息,
获取订单信息后,应能通过公司平台提供的接口,将数据提交到公司平台,
订单状态修改后,应能通过公司平台提供的接口,将数据更新到公司平台,
订单信息的具体包含项目为尽可能根据公司平台提供的接口,获取到最详细的信息,
3. 房量同步
寻找美团、飞猪、携程等平台房量修改接口,支持按时间、房间名进行房量修改,
各平台中房间名可能不同,需要根据公司平台提供的接口,将房间名转换成对应平台的名称,
用户在美团、飞猪、携程等其中某平台下单或取消订单后,能够自动同步房量至公司平台及其余两平台,
在公司平台修改后,可调用商家同步系统接口,将房量信息同步至美团、飞猪、携程等平台,
房间数量为总的数量,美团、飞猪、携程等平台不需单独设置房量,
初始时应根据各平台实际设置,商家同步系统提供接口,公司平台调用接口获取房间及房量设置
4. 价格同步
寻找美团、飞猪、携程等平台价格修改接口,支持按时间、房间名进行价格修改,
各平台中房间名可能不同,需要根据公司平台提供的接口,将房间名转换成对应平台的名称,
在公司平台修改后,可调用商家同步系统接口,将价格信息同步至美团、飞猪、携程等平台,
价格每平台可不同,需支持美团、飞猪、携程等平台单独设置价格,
初始时应根据各平台实际设置,商家同步系统提供接口,公司平台调用接口获取房间及价格设置
5. 非功能性需求
开发语言待沟通,提供源码
每隔半分钟(暂定)进行数据同步, 365*24h 不间断同步信息,
需支持商家数量在几千至几万不等,
支持多服务器协同的主从架构,自动负载均衡,支持节点服务器动态上线下线等,
粗略统计各服务器状态,设置看门狗程序监控管理各服务器节点中商家同步系统工作程序的运行,
后期运维支持