还在手动在五个国家后台切着语言传单号?今天分享一套基于Kaufland Seller API的Python自动化工作流,搞定跨国汇率、多仓库存与运单秒级回传。
随着Kaufland在德国、捷克、斯洛伐克、奥地利和波兰五大市场的全线打通,多站点精细化运营的人力成本指数级上升。德语、捷克语、斯洛伐克语和波兰语的频繁切换,加上克朗、欧元与兹罗提三种货币的动态汇率结算,纯人工在Web后台点选极易发生标错价格或者漏传运单的重大事故。今天我们直接上实操,用Python实现与Kaufland OpenAPI的工业级全自动化对接。
Kaufland的接口安全机制极其讲求数据完整性,所有POST和GET请求必须在HTTP Header中附带严格的时间戳与HMAC签名。
德国电商|消费 · 零售 · 市场
客户端签名构造公式如下: ```python signature = hmac.new( client_secret.encode('utf-8'), f"{method} {request_url} {body_string} {timestamp}".encode('utf-8'), hashlib.sha256 ).hexdigest() ``` 每次调用必须在Headers中带上 `Shop-Client-Key`、`Shop-Timestamp` 和 `Shop-Signature`。时间戳与服务器误差必须在120秒以内,否则直接返回401 Unauthorized。
要同时在五国站点挂载差异化报价,核心接口是 `/units` 与 `/units/{id_unit}`。
在请求载荷中,为不同国家代码配置独立的 `price` 与 `currency`:
订单产生后,通过轮询 `/orders` 接口抓取状态为 `NEED_TO_BE_SENT` 的新订单,解析出收件人地址与邮编。海外仓打包生成追踪号后,立刻调用 `/orders/{id_order}/shipment`,传入标准化的承运商代码(如 `DHL`、`GLS`、`DPD`)和快递追踪单号。
接口成功响应后,平台会自动向买家触发本土语言的发货通知邮件,整个履约闭环在10秒钟内全自动完成,大幅提升店铺健康分。
声明:本文系作者独立观点,不代表ESG跨境立场。文中涉及的平台规则、费率及出海政策具有时效性,实际运营请以平台官方最新公布为准。如有版权争议、内容勘误或业务交流,欢迎随时与我们联系。
二维码加载中...
使用微信扫一扫登录
使用账号密码登录
平台顾问
微信扫一扫
马上联系在线顾问
小程序
ESG跨境小程序
手机入驻更便捷
返回顶部