PHP парсинг товаров в личном кабинете поставщика
18 USDНеобходимо написать php-скрипт, который авторизуется в личном кабинете поставщика и парсит каталог товаров с помощью curl, PHP 5.3.
Порядок выборки:
1) парсим страницу брендов, из нее получаем список всех брендов
2) Перебираем каждую страницу бренда, из нее получаем список всех коллекций товаров этого бренда
3) Перебираем каждую страницу коллекцию товаров, получаем список всех товаров этой коллекции
4) Рядом с товаром отображается либо дилерская цена, либо розничная. В шапке сайта есть переключатель типа цены. Чтобы получить и ту, и другую цену, нужно переключить тип цены и повторно спарсить страницу коллекции.
В приложении - несколько скринов.
В качестве результата работы скрипта нужен массив товаров в виде:
Array
(
[code] => Array
(
[code] => Артикул товара, например, "908325"
[name] => Название товара, например, "Плитка 20,1*50,5 ELISSA MOSAICO BLU 1c"
[vendor] => Название бренда, например, "КЕРЛАЙФ"
[collection] => Название коллекции, например, "ELISSA"
[elementPicture] => ссылка на картинку, например "/upload/iblock/tale/elissamosaikmosaico_blu.jpg"
[elementSize] => размер товара, например, "20.1*50.5"
[edizm] => Единица измерения, например, "шт" или "кв.м."
[price] => Оптовая цена товара, например, "686.00"
[price_recom] => Розничная цена товара, например, "995.00"
[stock] => Остаток на складе, например, "30"
)
)
Для проверки работы (в целях экономии времени на парсинг) парсим только первые 2 бренда.
Applications 3
Current freelance projects in the category Data Parsing
Consultation on parsing Instagram account subscribersHello. It is necessary to conduct a preliminary assessment of the feasibility of the following task. I have a list of Instagram accounts. The goal is to obtain contact information (primarily email addresses) of users who follow these accounts. Previously, I encountered companies… Data Parsing ∙ 1 day 1 hour back ∙ 12 proposals |
A specialist is needed to find contacts of decision-makers in Ukraine.It is necessary to gather a database (or ready database) of contacts of decision-makers (DMs) in companies in Ukraine. Information Gathering, Data Parsing ∙ 1 day 5 hours back ∙ 14 proposals |
Need to scrape data from LinkedInWe need to scrape data from LinkedIn based on our list. For each entry, we need to find and collect available data if it exists on the LinkedIn profile, including the profile picture on the LinkedIn social network, email address, links to social media, company website, and… Data Parsing ∙ 1 day 11 hours back ∙ 24 proposals |
Parsing and classification of dataWe are looking for a developer to implement a system for collecting and structuring data from open sources. We have a database of small business owners in the USA, which contains the person's name, company name, address, and state. It is necessary to build a process for… Web Programming, Data Parsing ∙ 1 day 12 hours back ∙ 38 proposals |
Svitlahata
17 USD
It is necessary to import 1819 products from the XML/YML feed of Prom.ua to OpenCart 3. A ready XML file is available, which contains product names, descriptions, prices, photos, specifications, manufacturers, and categories. Requirements: import all products to OpenCart… Content Management Systems, Data Parsing ∙ 2 days 15 hours back ∙ 33 proposals |