通用问题#
Q1:API密钥存在有效期吗?#
在您与Spotter保持合作关系期间,都能持续调用开放接口。Q2:Spotter能主动向其它系统推送数据吗?#
暂不支持,但是可以通过其他方式实现这个效果。
Spotter如何与其它系统对接?简单来说,这是一个“您来取,而非我们推”的模式:您来操作:您需要在您的系统中(如ERP、商家仓等)配置并调用我们提供的API接口。
您来控制:您可以根据业务需求,主动、按需地从我们平台拉取数据(如查询订单、库存),或创建数据(如提交发货信息)。
其他方式:尽管我们的开放平台目前暂不支持主动向您的系统推送数据,但是您可以通过在您的服务器上设置定时任务(Cron Job)或轮询机制(Polling),定期调用我们的API接口,来实现数据的准实时同步。
Q3:能对接ERP/商家仓/自研系统吗?#
❌ 我们不能做什么?
目前是单向集成(即别人使用我们提供的API接口主动对接Spotter)。我们不是“ERP、商家仓”等第三方系统的开发方,因此:我们不知道那个系统有没“调用API”这个功能。我们不知道那个系统把这个功能放在哪里,怎么配置。
❓ 您应该怎么做?
请将我们的API文档发给您正在使用的第三方系统的客服或技术支持,向他们咨询:“你们的系统,能否对接这个开放平台的这些API?”只有他们才能给您最终的、准确的答案。
当然,需要Spotter协助的地方,我们也会全力配合。Q4:ERP对接问题#
Q5:商家仓对接问题#
Q6:接口时间字段的时区问题#
“传参时时间字段是使用哪个时区的时间戳?返回的时间是哪个时区的时间?”
Spotter的页面时间都是使用的对应站点的时区时间。因此任何接口的时间字段,不管是传参,还是返回响应的时间,都与站点时区保持一致。示例:「查询订单」接口,想要查询上图中第一个预计提货时间为“2025-12-05 (周五)”的PO订单,传参时,ordered_on_ms_start下单时间这个字段,就是将美国太平洋时区时间“2025-11-18 18:50:18”转换为时间戳1763520618000,相对应的,返回的for_ready_day_ms预计提货日期字段,也是美国太平洋时区时间。Q7:我想增加新的API接口找谁?#
如果您有特定对接需求或功能建议,欢迎随时通过您的账号经理或提交 「API接口咨询」 工单与我们沟通,我们将积极评估并纳入迭代计划。Q8:是否有提供SDK?#
Q9:是否有提供测试环境用于联调?#
目前测试环境还在规划中。在测试环境上线前,建议您:对于创建、更新等有写入操作的接口,建议先在您的本地或测试服务器进行Mock模拟,以避免产生脏数据。
Q10:不同站点,需要使用不同的密钥吗?密钥是通用的吗?#
密钥的权限与范围可自定义配置。
每个密钥均可独立配置其允许访问的站点范围(如仅美国、仅欧洲,或全部)以及接口权限(哪些接口可以用)。因此,您可以为不同 的业务申请和使用不同的密钥,以实现权限隔离。Q11:在对接中出现“授权信息不正确”、“签名错误”或“密钥无效”等问题,应如何排查?#
请您核对密钥信息:确认输入的 APP Key 和 APP Secret 完全正确,注意区分大小写,并检查前后是否误输入了空格或换行符(建议直接复制粘贴)。Q12:鉴权信息只能通过SDK调用吗?能否使用Postman进行HTTP调试?#
理论上可行,但是不推荐。SPOTTER API采用摘要签名认证,需要对请求内容进行复杂的签名计算。官方SDK已内置完整的签名实现,您只需配置密钥即可自动生成合法签名,能极大提升开发效率和安全性。接口问题#