为支持对OTTO Market-API的技术集成,提供了一个sandbox环境。它充当OTTO Market-API的测试环境,用于模拟实际环境进行测试。
要使用sandbox环境,您需要申请一个单独的API用户,您可以通过向“技术接口”类别提交一张票证进行申请。在为您创建了sandbox访问权限后,您将收到一封包含用户信息和设置密码的电子邮件 - 与实际API用户设置过程相似(请参阅API访问)。
使用sandbox环境
在sandbox环境中,您可以测试所有相关的接口(产品、数量、订单、装运、退货、收据)。
在sandbox环境中,您可以使用“Order Generator”在八种不同的预定义场景下创建订单。
- 您可以通过将Szenarien放入Orders接口的URL(https://sandbox.api.otto.market/v4/orders/testorders)的空POST调用中来生成示例订单。
—请注意,为了生成示例订单,您需要从标题中删除“Content-Type”和“Accept”键。
- 通过以下调用,您还可以有针对性地生成特定场景:
—https://sandbox.api.otto.market/v4/orders/testorders/scenario1
- 您可以在OTTO API文档中了解有关这些场景的更多信息:OTTO Market API。
- 其中六个场景包含“可处理”状态的订单,并在订单位置和发货方式的数量上有所变化。使用这些场景,您可以测试包裹和货运发货的整个过程。请使用Shipments和Returns接口进行测试。
- 成功设置货运通知后,将启动发票处理过程,并为测试客户生成购物凭据。然后,您可以通过“GET /receipts”检索此凭据。
- 对于通过“POST /returns/acceptance”设置的退货通知,同样适用于退款过程。在成功通知退货后,您可以通过“GET /receipts”检索退款凭据。
sandbox环境的重置
请注意,每月的第一个星期天晚上18:00至22:00之间,将清空sandbox环境。这意味着在sandbox环境中的所有订单、发货和退货通知以及购物或退款凭据都将被删除。在进行进一步的测试时,您需要生成新的测试订单。
关键词:
1、sandbox环境测试
2、申请独立API用户
3、重置Sandbox
原文地址:https://account.otto.market/s/article/Testmoeglichkeiten-in-der-API