PHP WooCommerce Skriptu Import towarów z zewnętrznego JSON API (nie Plugin)
Parametry, które przyjmuje API Call:
tekst = wielofunkcja (wniosek do wyszukiwania)
section_id=112986 (id kategorii towarów)
Pozostałe - stałe
Dane do zapytania muszą być przechowywane w pliku konfiguracyjnym txt (nie ma połączeń z BD podczas pracy skryptów).Struktura konfig - jedna linia jest zadaniem dla jednego zapytania.Strumień do 1000
Przykładem jest:
url♰text♰section_id♰woo_category_id
Gdzie jest:
- woo_category_id - identyfikator kategorii, do której towar zostanie importowany na stronie woocommerce
Url: adres, na który można złożyć wniosek o otrzymanie JSON
- tekst = wielowarka (wniosek do wyszukiwania)
- section_id=112986 (id kategorii towarów)
Skrypt konsekwentnie przechodzi na żądania, otrzymuje json i importuje\aktualizuje dane w woocommerce.Poniżej opisano szczegółowo
Przykład odpowiedzi serwera (to więcej, ale interesuje się to masyw towarów - w przykładzie tylko jeden element, ale będzie do 1000: (zastosowany do zadania txt)
Z masywu towarów trzeba znaleźć wszystkie towary z tag.name = "popularity" to filtr.I importować je do woocommerce z typem towaru zewnętrzny towar partner https://prnt.sc/xajs8a
Nie potrzebuję wszystkich danych, interesuję się tylko:
- SKU = id (dla niego przywiązujemy się do możliwości dostępu)
- Odniesienie do towaru partnerskiego = "href"
- Tekst przycisku "Kupić" = stały, Wziąć z zewnętrznej konfiguracji, o nim poniżej ( https://prnt.sc/xalanm )
Cena = „cena”
- Nazwa towaru = „title”
- Kategoria towaru = woo_category_id (z konfiguracji)Jeśli kategorie nie są znalezione - ignorujemy i idziemy dalej.Nie powinny się zatrzymywać.- Obraz towaru = "image_main" (tak - potrzebny jest tylko jeden obraz głównego towaru).Jeśli skrypt znajduje towar, którego SKU jest już równy "id" z towaru:[], to zapisuje wartość na bieżąco (tylko wartość), pozostałe pola nie dotykają.Konieczne jest przesyłanie zdjęć towarów, bez względu na to, co w woocommerce są przechowywane lokalnie.Skrypt zostanie uruchomiony na koronie - musi z przerwą na minutę przechowywać zapytania z konfig i przejść przez całą konfigę.Nie muszę się martwić, że aktualizuję tylko cenę.Określnie usunę wszystkie towary z woocommerce i w takim przypadku, skrypt po prostu przełamać je.Wersja PHP 7.4 (można i 8).Hosting własny na Ubuntu 18.xx z apache, zainstaluję moduły, które będą potrzebne, więc tutaj nie ma ograniczeń tylko opisuje wymagania, ile potrzeba minimalnej pamięci, czas wykonania skryptów itp.Wymagania dotyczące hostingu, na którym będzie działać skrypt.Z ty .Do skryptu potrzebny jest drugi plik konfiguracyjny, w którym będą wiarygodności połączenia z wp - adres, login\pass itp.Ustawienia, które uważasz za niezbędne.Dostarczam do testów rozwinięty wp najnowszej wersji z najnowszym woocommerce i API źródła danych
P.P.S - nie patrz na ustalone koszty projektu i zaproponuj swój.Najlepiej dla twórców, którzy mają doświadczenie w woocommerce.
Załączniki 1
Opinia zleceniodawcy o współpracy z Andrey G.
PHP WooCommerce Skriptu Import towarów z zewnętrznego JSON API (nie Plugin)Pięknie i szybko wykonana praca. Jestem zadowolony, skontaktuję się w dalszym ciągu.
Opinia freelancera o współpracy z Roman Kolos
PHP WooCommerce Skriptu Import towarów z zewnętrznego JSON API (nie Plugin)Po raz pierwszy pracowałem z klientem, ale bardzo zadowolony z wysokiej kwalifikacji, przejrzystego i zrozumiałego TZ.
Polecam wszystkim współpracę!
Aktualne zlecenia dla freelancerów w kategorii PHP
Zrobić wtyczkę WordPress do ankiety (quizu)
819 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 ∙ 5 godzin 44 minuty temu ∙ 50 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 ∙ 2 dni 17 godzin temu ∙ 28 ofert |
Opracowanie 2 stron internetowych zorientowanych na SEO do sprzedaży części (quady i sprzęt specjalistyczny)Opracowanie dwóch specjalistycznych stron internetowych do sprzedaży części zamiennychOgólne informacjeNależy opracować dwie specjalistyczne strony:Części zamienne do quadów, UTV, SSV i innego podobnego sprzętu.Części zamienne do sprzętu specjalistycznego.Istniejąca strona… PHP, Programowanie stron internetowych ∙ 5 dni temu ∙ 77 ofert |
Tworzenie strony internetowej WordPress
82 PLN
Poszukujemy wykonawcy do stworzenia niestandardowej strony na WordPress dla sklepu jubilerskiego. Pierwszym etapem będzie konsultacja. Content Management Systems, PHP ∙ 7 dni 16 godzin temu ∙ 76 ofert |
Parser expireddomains.net
409 PLN
Potrzebny parser expireddomains.net. Na stronie trzeba najpierw się zalogować, problem polega na tym, że blokuje IP przy próbie parsowania danych. Należy parsować tematyczne domeny według listy słów kluczowych. Kto nie jest pewny swoich umiejętności, nie pisać. PHP, Programowanie stron internetowych ∙ 10 dni temu ∙ 53 oferty |