Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Необходимо написать РНР скрипт который будет получать и отправлять данные по

АПИ.

Действие 1) Авторизируемся по АПИ http://api.brain.com.ua/auth POST login password

Действие 2) Получаем список категорий http://api.brain.com.ua/categories/SID [?lang]

Действие 3) Загружаем из полученого списка категорий, те которые не существуют в локальной

таблице БД MySQL

Днйствие 4)Из таблицы категорий локальной БД берем поочереди каждую категорию которая

имеет атрибут для выгрузки, и получаем список товаров в ней

http://api.brain.com.ua/products/categoryID/SID

Полученый список загрудаем опять же в локальную таблицу БД

*(артибут прописывается вручную в таблице 1или0)

Действие 5) Берем поочередно каждый товар из таблицы выгруженых товаров, получаем по нем

подробную информацию на русском и на украинском

http://api.brain.com.ua/product/productID/SID [?lang]

http://api.brain.com.ua/product/productID/SID [?lang]

и создаем каждый товар (если его нет) по АПИ в магазине на движке Prestashop

В таблице товаров локальной БД проставляем результат - успех/ошибка/уже существует

После окончания работи скрипта показивает результат,

успешно создано столько то товаров

Инфо по апи:

http://api.brain.com.ua/

https://devdocs.prestashop.com/1.7/webservice/

2 года назад
Goretsv
38 летУкраина
17 лет в сервисе
Был
2 года назад