Rozdzielenie danych z witryny za pośrednictwem API i przechowywanie ich w XLSX
Istnieje API, które nadaje wyniki w JSON
W ten sposób należy uzyskać dane, przetwarzać i przechowywać w tabeli XML.
Szczegółowe informacje na temat pracy scenariusza:
0) Autoryzacja na stronie internetowej
1) Wykonaj parsing towarów i zbierać ich identyfikator
2) Przejdź do tego ID i zbierać dane za pomocą API
3) Struktura danych
4) Przechowywać w XLSX
Парсинг данных производить через внутреннее API сайта с авторизацией.
1) Вводим логин и пароль для авторизации в веб версии скрипта.
2) Скрипт авторизовывается, получает данные о существующих магазинах в аккаунте. Предоставляет выбрать из какого магазина парсить товары.
3) Выбираем магазин для парсинга.
4) Скрипт собирает все ID товаров данного магазина.
5) Скрипт начинает парсинг данных по ID товаров.
Обращаемся к API с запросом включающий найденное ID товара.
Получаем ответ от API.
Нужные нам данные будут в этих ответах от API:
Вот какие данные там будут находится:https://pastein.ru/t/pq
https://pastein.ru/t/0q
Эти данные необходимо размещать в выходной файл XLSX.
В приложении прикрепил файл пример как данные должны быть сохранены.
- Обращу внимание, что из второго ответа важно правильно сохранить
"imageUrl" в соответствии с "skuTitle", на основе характеристики "Цвет".- Также "skuCharacteristic" как в примере размещать в 4-х столбцахskuCharacteristic1skuCharacteristic2skuCharacteristic3skuCharacteristic4И если в каком то товаре будут данные skuCharacteristic заполнять в эти столбцы, не обращая внимание на Title этой характеристики.
Как закончили сохранение данных по текущему ID товара, переходим к следующему ID. повторяем и сохраняем в этот же выходной файл.
После парсинга в выходном файле должно получиться столько строк, сколько всего будет найдено элементов
"skuTitle" в списке "skuList" всех пройденных товаров.
Załączniki 1
Opinia zleceniodawcy o współpracy z Oleksandr Klievtsov
Rozdzielenie danych z witryny za pośrednictwem API i przechowywanie ich w XLSXPraca została wykonana doskonale!
Aleksander wyraźnie rozumie zadania techniczne z półroczu, a także wykonuje pracę w lepszej formie.
Polecam !
![]()
Opinia freelancera o współpracy z ze zleceniodawcą
Rozdzielenie danych z witryny za pośrednictwem API i przechowywanie ich w XLSXBardzo miło pracować z tym klientem.
TZ jest jasne.
Wszystkie kierunki są dobrze opisane i zrozumiałe.
Klient adekwatny
Polecam
-
281 3 0 Przygotuj się do pracy, to zrozumiałe.
Doskonałe doświadczenie w tworzeniu parkerów
Wczoraj tylko YouTube.
Będę zadowolony ze współpracy
-
651 6 0 Pozdrawiam Antonę.
Za te pieniądze - taka praca jak w zadaniu.
Kolejne towarzyszenie .
Możliwe jest dostosowanie cen i terminów po zapoznaniu się ze wszystkimi szczegółami zadania.
-
270 6 0 Gotowy do wykonania Twojej misji. Doświadczenie w pracy z stronami API 1,5 roku, 2 lata doświadczenia w pisaniu parserów.
Napisał własne biblioteki do integracji z mango-office, sypuny, amosrm.
Przeglądasz bazę danych iTunes.
Ceny i terminy są minimalne, aby uzyskać dokładną ocenę, należy zapoznać się z źródłem.
Jeśli masz ograniczony budżet, to nie ma problemu. Możemy rozmawiać i znaleźć optymalne rozwiązanie.
-
Можно ссылку на источник
-
А что случилось с прошлым таким же проектом?
-
Aktualne zlecenia dla freelancerów w kategorii PHP
Wykonanie prac po audycie SEO
1231 PLN
Potrzebny doświadczony programista OpenCart do wykonania SEO i technicznych poprawek sklepu internetowego. Główne zadania: Poprawa struktury wewnętrznych linków i menu. Dodanie linków w stopce. Realizacja okruszków z mikroformatowaniem Schema.org. Poprawa generacji sitemap.xml… PHP, Obsługa stron internetowych ∙ 1 dzień 4 godziny temu ∙ 50 ofert |
W module OpenCart naprawić problemy z Facebook APIW OpenCart jest moduł integracji Facebook i Instagram przez API, OAuth i Webhook. Po otwarciu strony modułu w przeglądarce - w Facebooku zaczyna rosnąć liczba zapytań API do Facebooka i rośnie liczba błędów gr:get:InvalidID. Należy znaleźć, co powoduje problemy i naprawić… PHP, Programowanie stron internetowych ∙ 1 dzień 6 godzin temu ∙ 34 oferty |
Zrobić wtyczkę WordPress do ankiety (quizu)
820 PLN
Potrzebujemy opracować wtyczkę WordPress, która będzie potrafiła - przechowywać bank pytań, wszystkie w tym samym formacie - pytanie i 4 odpowiedzi, 1 poprawna - pokazywać 12 pytań w losowej kolejności, liczyć czas - zbierać dane użytkownika - pokazywać końcowy wynik z… PHP, Programowanie stron internetowych ∙ 1 dzień 13 godzin temu ∙ 95 ofert |
Potrzebna integracja KeyCRM → PRRO KaszalotTrzeba skonfigurować integrację między KeyCRM a PRRO Kaszalot. Podczas składania zamówienia w KeyCRM dane mają być automatycznie przesyłane do Kaszalota: • informacje o zamówieniu • towary, asortyment • ceny • ilość Szczegóły w wiadomości prywatnej. Content Management Systems, PHP ∙ 4 dni 1 godzina temu ∙ 29 ofert |
Strona na WordPressie z wykorzystaniem motywu Kadence i Kadence Blocks.
820 PLN
Musimy stworzyć stronę na WordPressie z wykorzystaniem motywu Kadence oraz Kadence Blocks. Sklepu internetowego nie będzie (chociaż prawdopodobnie zostanie dodany w przyszłości). Potrzebna jest strona główna oraz kilka stron wewnętrznych. Grafika jest już gotowa, struktura… Content Management Systems, PHP ∙ 5 dni 10 godzin temu ∙ 38 ofert |