====== Подключение Ysell.pro к Amazon через Private seller application ====== >Вы должны зарегистрироваться в качестве разработчика API Selling Partner, прежде чем авторизовать ysell через Private seller applications. Чтобы зарегистрироваться в качестве разработчика **Private seller applications** используйте следующую инструкцию: >1. Войдите в **Seller Central**, используя учетные данные, которые вы хотите связать с ysell.pro. ---- >2. В меню **Apps and Services** нажмите **Develop Apps**. Откроется страница **Developer Central**. >>{{:ru:appysell_1.png?direct&350|}} {{:ru:ysellapp2.jpg?direct&700|}} ---- >3. Нажмите на **View Profile**. Заполните форму. В разделе Data Access в выпадающем списке выберите **Private Developer: I build application(s) that integrate my own company with Amazon Services APIs**. >>{{:ru:ysellapp3.jpg?direct&480|}} {{:ru:ysellapp4.jpg?direct&520|}} ---- >4. В блоке **Roles** активируйте чек-боксы на всех параметрах **кроме последних трёх** (отмечены как **restricted**) >>{{:ru:ysellapp5.jpg?direct&800|}} ---- >5. В блоке **Use Cases** используйте шаблонное описание: **"Fulfillment Services for Amazon Selers the opportunity to ship the goods to Amazon via external warehouses"**. В блоке **Security Controls** активируйте все чек-боксы как **Yes**. Напишите **None** как ответ на два последних вопроса. Подтвердите согласие с сервисами Amazon API и закончите настройки нажатием на **Register**. >>{{:ru:appdev6.png?direct&500|}} {{:ru:appdev7.png?direct&500|}} ---- >6. После того как вы отправили запрос на регистрацию в качестве разработчика, **Amazon** оценивает предоставленную информацию и одобряет ваш запрос Подождите, пока **Amazon** подтвердит вашу регистрацию. >>{{:ru:appysell8.jpg?direct&800|}} ---- >7. После подтверждения регистрации как разработчика, нажмите **Add new App Client** со страницы **Developer Central** >>{{:ru:ysellapp9.jpg?direct&800|}} ---- >8. Укажите название приложения в строке **App name**. **API type** выберите как **SP-API**. Скопируйте и вставьте в строку **IAM ARN** следующий код: **arn:aws:iam::421092089231:role/SP-API-Role**. Активируйте чек-боксы напротив всех параметров в блоке **Roles**. >>{{:ru:ysellapp10.jpg?direct&500|}} {{:ru:ysellapp11.jpg?direct&500|}} ---- >9. Выберите **No I will not delegate access to PII to anothers developer appications** в блоке **Restricted Data Tokens**. Сохраните изменения нажатием на **Save and Exit**. >>{{:ru:appysell12.jpg?direct&800|}} ---- >10. Нажмите на **View** в столбце **LWA credentials**. Скопируйте и сохраните данные **Client Identifier** и **Client Secret**. >>{{:ru:ysellapp13.jpg?direct&600|}} {{:ru:ysellapp14.jpg?direct&600|}} ---- >11. Нажмите на **Authorize** в блоке **Action**. Нажмите на Authorize App, что сгенерировать Refresh token. Скопируйте и сохраните его. >>{{:ru:ysellapp15.jpg?direct&600|}} {{:ru:ysellapp16.jpg?direct&600|}} ---- >12. Перейдите в настройки Вашего аккаунта Ysell.pro нажатием на **Settings - Ysell Settings**. Активируйте параметр **AMAZON_PRIVATE_MODE** нажатием на **Toggle** напротив него. >>{{:ru:ysellapp17.jpg?direct&300|}} {{:ru:ysellapp18.jpg?direct&700|}} ---- >13. Перейдите в настройки соединения с Amazon. Укажите полученные ранее **Client ID (private app)**, **Client Secret (private app)** и **Refresh token (private app)**. Сохраните внесенные изменения нажатием на Save внизу страницы. >>{{:ru:ysellapp19.jpg?direct&500|}} {{:ru:ysellapp20.jpg?direct&500|}}