项目描述
翻译我们在两个市场上交易,到目前为止每个产品卡都是手动制作的。一个经理打开卖家账户,从我们自己的数据库中复制名称和描述,再次上传照片,再次输入价格——然后在第二个平台上重复所有这些。迟早会有人忘记第二个账户,一批商品售罄,我们继续接受已经不在仓库中的商品的订单。库存是最痛苦的地方:销售和编辑之间半天的时间足以收集我们无法发货的订单。
我想要订购一个合适的交换,而不是用提醒来修补这个。脚本应该从我们的数据库中提取卡片,将我们的类别和属性与每个平台的要求进行匹配,上传照片,然后定期保持价格和库存的更新。映射本身应该存在于一个可编辑的表格中,而不是代码内部:我们每个季度都会添加新类别,我不想为每一个都去找开发者。
工作的第二部分是能够看到发生了什么。我需要一个用人类语言写的错误日志——哪张卡,哪个字段,平台具体拒绝了什么——一种重复一次失败上传的方法,而不需要重新运行整个目录,以及一份简短的每日报告,显示过去二十四小时内发生了什么变化。
我对工作的期望:
— 从我们的数据库导出产品卡,附带照片
— 一个映射表:我们的类别和属性与平台所需字段的对应关系
— 定期的价格和库存更新,在我们自己的服务器上运行
— 用简单语言写的错误日志:卡片,字段,原因
— 手动重试单个失败的上传
— 关于过去一天内变化的每日报告
— 平台的访问密钥保存在外部配置文件中,永远不会进入日志
— 如果交换失败,库存不会归零:之前的值保持直到成功上传
— 请求速率保持在每个平台设定的限制内
— 关于如何在不重写所有内容的情况下添加第三个平台的简短说明
我想要订购一个合适的交换,而不是用提醒来修补这个。脚本应该从我们的数据库中提取卡片,将我们的类别和属性与每个平台的要求进行匹配,上传照片,然后定期保持价格和库存的更新。映射本身应该存在于一个可编辑的表格中,而不是代码内部:我们每个季度都会添加新类别,我不想为每一个都去找开发者。
工作的第二部分是能够看到发生了什么。我需要一个用人类语言写的错误日志——哪张卡,哪个字段,平台具体拒绝了什么——一种重复一次失败上传的方法,而不需要重新运行整个目录,以及一份简短的每日报告,显示过去二十四小时内发生了什么变化。
我对工作的期望:
— 从我们的数据库导出产品卡,附带照片
— 一个映射表:我们的类别和属性与平台所需字段的对应关系
— 定期的价格和库存更新,在我们自己的服务器上运行
— 用简单语言写的错误日志:卡片,字段,原因
— 手动重试单个失败的上传
— 关于过去一天内变化的每日报告
— 平台的访问密钥保存在外部配置文件中,永远不会进入日志
— 如果交换失败,库存不会归零:之前的值保持直到成功上传
— 请求速率保持在每个平台设定的限制内
— 关于如何在不重写所有内容的情况下添加第三个平台的简短说明
网页编程 现金, 银行转账