Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Автоматический парсер товаров - API Gifts.ru


surlan

Recommended Posts

Всем привет.

Мне нужен модуль (расширение), который ежедневно будет парсить товары с сайта gifts.ru. Сайт на Опенкарт 1.5.6.1 (или 1.5.6.4).

Gifts.ru предоставляет данные API, они будут ниже. Кто готов взяться и сколько это будет стоить?

 

 

Доступ к XML выгрузкам предоставляется через BASIC-авторизацию Web-сервера и только для зарегистрированных IP-адресов с указанными URL-ами сайтов,
на которых предполагается использовать данные из выгрузки.
Максимальное число зарегистированных IP-адресов - 3.

Ваш логин: 24568_xmlexport
Ваш пароль: E1q1wMEu

Чтобы узнать IP-адрес, нужно с компьютера, который будет скачивать выгрузки обратиться на адрес:
http://ваш-логин:ваш-пароль@api2.gifts.ru/export/v2/access
Обратите внимание, что, как правило, это не адрес вашего офисного компьютера, а IP-адрес веб-сервера, расположенного у провайдера.
Если вы не знаете, как узнать этот адрес, обратитесь к системному администратору, программисту сайта, либо к компании, которая обслуживает ваш сайт.

В качестве же URL-а нужно указать адрес вашего сайта, на котором предполагается использовать данные из выгрузки.
Внимание!!!
До тех пор, пока IP-адрес и URL не будут зарегистрированы, пользоваться выгрузкой будет нельзя.

Зарегистрировать IP-адрес доступа к выгрузкам можно одним из следующих способов:
1) выполнив POST-запрос на url: http://ваш-логин:ваш-пароль@api2.gifts.ru/export/v2/registerip/ваш-ip-адрес/ваш-url,
2) использовать HTML-форму управления IP-адресами, расположенную по адресу: http://ваш-логин:ваш-пароль@api2.gifts.ru/export/v2/manageip,
3) в Личном кабинете сайта gifts.ru в разделе XML-выгрузки.

Подробное описание выгрузки доступно по адресу: https://gifts.ru/txt/1898604
-------------------------Краткое описание выгрузки---------------------------
Краткое описание содержимого выгрузок:
Экспорт содержит следующие xml-файлы + файлы картинок и доп.файлов:
1) http://ваш-логин:ваш-пароль@api2.gifts.ru/export/v2/catalogue/product.xml содержит только описания товаров
2) http://ваш-логин:ваш-пароль@api2.gifts.ru/export/v2/catalogue/catalogue.xml содержит описания товаров и структуру каталога сайта gifts.ru
(фактически получается конкатенацией файлов product.xml и tree.xml) 3) http://ваш-логин:ваш-пароль@api2.gifts.ru/export/v2/catalogue/stock.xmlсодержит информацию по наличию товара на складе
4) http://ваш-логин:ваш-пароль@api2.gifts.ru/export/v2/catalogue/tree.xml содержит структуру каталога с товарами
5) http://ваш-логин:ваш-пароль@api2.gifts.ru/export/v2/catalogue/treeWithoutProducts.xml содержит структуру каталога без товаров
6) http://ваш-логин:ваш-пароль@api2.gifts.ru/export/v2/catalogue/filters.xml содержит справочник фильтров (какие фильтры применимы к какому товару отдаётся в product.xml - /product/filters)
7) Файлы картинок и доп.файлов http://ваш-логин:ваш-пароль@api2.gifts.ru/export/v2/catalogue/[относительный путь до файла, который указан в product.xml]
Замечание по выкачиванию картинок и доп.файлов:
Чтобы избежать повторного выкачивания картинок и доп.файлов, достаточно анализировать их путь, т.к. он уникален. Т.е. если картинка обновилась, то у нее обязательно обновится и путь (точнее, будет сгенерировано новое имя файла).

Обновление содержимого выгрузок производится раз в сутки.

Надіслати
Поділитися на інших сайтах


дополнительно к модулю приобретается обработчик АПИ GIFTS.RU

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.