API продукта Amazon в php - PullRequest
       30

API продукта Amazon в php

0 голосов
/ 19 февраля 2019

У меня проблема при попытке использовать API продукта Amazon.У меня есть все учетные данные, но при отправке запроса я получаю код состояния 503 с описанием

Вы отправляете запросы слишком быстро.Пожалуйста, повторите ваши запросы медленнее

Я попробовал библиотеку под названием apai-io link: https://github.com/Exeu/apai-io.

Я также попробовал этот код: https://www.patchesoft.com/amazon-affiliate-api-php#fullcode.

Странно то, что я отправляю только один запрос, пытаясь найти товар с определенным идентификатором.Я был бы очень признателен, если бы кто-нибудь дал мне несколько инструкций или дополнительную информацию.

1 Ответ

0 голосов
/ 19 февраля 2019

Они ограничивают скорость запросов, см. Обсуждение здесь

https://forums.aws.amazon.com/forum.jspa?forumID=9

И здесь действует новая политика для руководящих принципов эффективности

Действует 23- Январь-2019, лимит запросов для каждой учетной записи рассчитывается на основе эффективности доходов, связанных с обращениями к API рекламы продуктов (PA API) за последние 30 дней.Каждой учетной записи, используемой для API рекламы товаров, разрешено начальное ограничение использования в 8640 запросов в день (TPD) при условии, что максимум 1 запрос в секунду (TPS).Ваша учетная запись будет получать дополнительно 1 TPD за каждые 5 центов или 1 TPS (максимум до 10) за каждые 4320 долларов дохода от отправленного товара, полученного с помощью API рекламы продукта для поставок за последние 30 дней.

https://docs.aws.amazon.com/AWSECommerceService/latest/DG/TroubleshootingApplications.html#efficiency-guidelines

Это повлияло и на меня, и это противоречит интуитивно, вы вынуждены продавать, чтобы использовать API, но не можете использовать API, если не продаете.

...