Настройка плагина Import Products to OK.ru

Плагин Import Products to OK.ru позволяет автоматически постить товары из магазинов на WooCommerce в группу в Одноклассниках. После установки и активации этого плагина первое что нужно сделать - перейти на страницу "Настройки APIok" и заполнить все поля. Но для начала необходимо получить от одноклассников все необходимые данные. Процесс это не быстрый и займёт у вас от 1 до 3-х дней.

первичные настройки плагина

Обращаю Ваше внимание на то, что внутри самого плагина есть краткая инструкция того, как это делается. Я лишь детальнее поясню некоторые моменты.

Поскольку плагин подключается к ок.ру через API, то ему нужны данные для подключения.  Для этого вам необходимо для аккаунта, который является админом группы в которую предполагается постить товары, получить права разработчика. Сделать это довольно просто. Достаточно подать заявку на этой странице https://ok.ru/devaccess.

После того, как права будут выданы, необходимо создать приложение (не бойтесь, программировать не придётся, каких-то супер-знаний не потребуется). Нужно просто перейти по ссылке https://ok.ru/vitrine/myuploaded и нажать "Добавить приложение".

Добавить приложение в одноклассники

Заполняем поля основных настроек приложения следующим образом:

Название - любое;
Тип приложения - игра;
Имя в ссылке - любое уникальное (т.е. не должно повторятся с теми, которые уже есть в соцсети);
Описание - любое.

Далее, напротив (PHOTO_CONTENT) устанавливаем значение "Обязательно". Нажимаем кнопку "Добавить платформу".

Создания приложения (игры) в ок.ру

Во всплывающем окне нажимаем на OAuth.

Добавляем приложению OAuth

Появится дополнительный блок настроек, которые следуют заполнить так:

Ссылка на страницу - https://apiok.ru/
Список разрешённых redirect_url - Чтобы заполнить это поле, в админке вашего сайта перейдите во вкладку "Настройки API" и скопируйте то, что указано в поле "Redirect URI"

Разрешить клиентскую OAuth авторизацию - ставим галочку.

настройка внешнего приложения в ок.ру

Пролистываем страницу вниз и нажимаем "Сохранить".

Приложение создано

После этого на почту, привязанную к аккаунту ок.ру прилети письмо с данными приложения.

Данные нового прилоежения в одноклассниках

Теперь необходимо получить права VALUABLE_ACCESS и GROUP_CONTENT. Для этого пишем письмо в службу поддержки ок.ру на адрес api-support@ok.ru. с просьбой предоставить права VALUABLE_ACCESS и GROUP_CONTENT. Обязательно указываем свой Application ID, который получили в письме.
Пример таково письма (не забывайте указать свой ID вместо 1231231231):

Добрый день.

Для плагина добавления товаров из моего интренет-магазина в группу для приложения с ID 1231231231 нужны права GROUP_CONTENT и VALUABLE_ACCESS. VALUABLE_ACCESS мне нужен для публикации объявлений на странице, GROUP_CONTENT необходим для публикации объявлений в группе. Прошу предоставить.

Запрашиваем дополнительные права для приложения в ок.ру

Через 1-3 дня, когда служба поддержки ответит, зайдите в своё приложение и установите "обязательно" напротив VALUABLE_ACCESS и GROUP_CONTENT

Получить Access token

Нажмите на кнопку "Получить" напротив "Access token". Скопируйте вечный access_token.

В админке вашего сайта перейдите в "Экспорт в ок.ру" - "Настройки APIok" и вставьте скопированный токен. Заполните остальные поля. Сохраните данные.

Далее получите токен с большим сроком жизни. Для этого перейдите по ссылке из плагина.

Долгоживущий токен в одноклассниках

Вас перенаправит на сайт соцсети. Если до этого все настройки заполнили правильно - ваше приложение запросит у вас права на доступ к данным. Подтверждаем их нажатием на "Разрешить".

Разрешаем приложению доступ к данным

После этого вас перенаправит обратно в админку вашего сайта.

Как запустить процесс импорта в группу ок.ру?

После того, как данные подключения по API настроены, остаётся перейти во вкладку "Основные настройки" и изменить значение поля "Синхронизация с OK.ru" на "Включено", затем прокрутить страничку вниз и нажать "Сохранить". После этого при каждом сохранении/обновлении карточки товара она будет импортироваться в группу.

Кроме этого, настоятельно рекомендую изменить настройку "Частота полной синхронизации товаров" со значения "Отключено" на любое другое. Это позволит массово импортировать все имеющиеся на сайте товары.

Импорт товаров в группу ок.ру из магазина на WooCommerce

Важное замечание. Если опция "Синхронизация с OK.ru" отключена, то вне зависимости от других настроек - экспорт товаров в соцесеть не будет запускаться.

Рейтинг: 4.93

2023-03-27 / / 0 комментариев / Import products to ok.ru / , , ,