Итак, я пытаюсь интегрировать виджеты Login и Pay с Amazon, и я сталкиваюсь с некоторыми проблемами.
Итак, у меня есть моя учетная запись продавца, настроенная на
У меня есть доступ к моим учетным данным API, и мне нужно получить LWA-клиент. Итак, я зарегистрировался на
для создания приложения. Я настроил приложение, в веб-настройках я заполнил требуемый URL-адрес и получил свой идентификатор клиента.
В js для виджета Login и Pay with Amazon я заменил всю необходимую информацию: идентификатор клиента, идентификатор продавца и т.д. Но когда я пытаюсь выполнить вход в систему, я получаю следующую ошибку:
400 Bad Request Неизвестно client_id
Документация Pay With Amazon не очень ясна, и я не могу найти ни одного списка с кодами ошибок.
Если у кого-нибудь есть идея, дайте мне знать. Благодарю!
Похоже, что вам не хватает этой части кода:
window.onAmazonLoginReady = function() { amazon.Login.setClientId('CLIENT_ID'); }
вы должны создать свой Логин с помощью приложения Amazon, используя https://sellercentral.amazon.de вместо сайта.com. Это отдельные учетные записи.