Skip to content

Песочница ​

Обновлено

Две песочницы SP-API: куда отправлять вызов песочницы, как он авторизуется и каков её лимит.

Как публикует Amazon

Каждое утверждение на этой странице пересказывает публичную документацию Amazon из раздела Источники.

Статическая и динамическая песочница ​

Статическая песочница ​

  • Как отвечает: сопоставлением с образцом. Запрос, совпадающий с параметрами из JSON-модели API (объект x-amzn-api-sandbox), возвращает заранее заданный ответ.
  • Что должен содержать запрос: ровно ту комбинацию параметров, которую задаёт JSON-модель.

Динамическая песочница ​

  • Как отвечает: бэкенд песочницы формирует ответ, соответствующий параметрам запроса, возможно с сохранением состояния.
  • Что должен содержать запрос: те же параметры, что и запрос в production.

Эндпоинты ​

Вызов песочницы — это тот же вызов production, отправленный на эндпоинт песочницы вместо production:

РегионЭндпоинт песочницы
Северная Америкаhttps://sandbox.sellingpartnerapi-na.amazon.com
Европаhttps://sandbox.sellingpartnerapi-eu.amazon.com
Дальний Востокhttps://sandbox.sellingpartnerapi-fe.amazon.com

Авторизация и лимиты ​

  • Вызовам песочницы нужна та же авторизация, что и вызовам production (см. Selling partner).
  • Вызов, которому нужен Restricted Data Token, берёт RDT из production, даже когда сам вызов идёт в размещённую песочницу.
  • Размещённые песочницы ограничены пятью запросами в секунду с burst 15.

Не для нагрузочных тестов

Песочницы предназначены для проверки функциональности, а не масштабируемости.

Источники ​