Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Opublikuj swoje zlecenie za darmo i otrzymaj oferty od wykonawców freelancerów już minutę po opublikowaniu!

W module OpenCart naprawić problemy z Facebook API

Translated

  1. 411    6  1
    1 dzień57 PLN

    Cześć! Mogę rozpocząć pracę już jutro o 10:00, spodziewam się rozwiązać problem w ciągu 48 godzin. Dziękuję za zaufanie.

  2. 980    10  0
    3 dni738 PLN

    Cześć. Jeśli nadal potrzebujesz pomocy - to znamy się na konfiguracji stron i API konwersji wszystko i trochę więcej 😁
    Doświadczenie w 15+ projektach różnych kierunków
    wykonamy w ciągu 2-3 dni od momentu uzgodnienia warunków
    Pisz w wiadomości prywatnej 🫶

  3. 234  
    3 dni246 PLN

    Widzę zadanie: naprawić błędy Facebook API w OpenCart.

    Mój plan:
    1. Dzień 1 — Menedżer zdarzeń: diagnostyka Pixel i Conversions API
    2. Dzień 2 — łatka modułu: tokeny, zdarzenia ViewContent/Purchase/AddToCart
    3. Dzień 3 — test i oddanie

    Ostatnio robiłem podobne poprawki w OpenCart. Proszę o FTP + dostęp do panelu administracyjnego.

  4. 12454    31  0
    3 dni738 PLN

    Dzień dobry!

    Mam duże doświadczenie w pracy z PHP, OpenCart, REST API oraz integracjami Facebook Graph API.

    Zapoznałem się z opisem problemu. Sądząc po objawach, trzeba nie tylko naprawić pojedynczy błąd, ale przeprowadzić pełne śledzenie zapytań modułu do Facebook API i określić konkretne funkcje, które wywołują masowe zapytania i błędy gr:get.

    Planuję wykonać pracę w takiej kolejności:

    • przeanalizować wszystkie zapytania AJAX na stronie modułu;
    • znaleźć funkcje, które wykonują okresowe zapytania do Graph API;
    • dodać szczegółowe logowanie zapytań i odpowiedzi Facebook;
    • określić, które ID są przekazywane niepoprawnie;
    • znaleźć źródło masowego wykorzystania limitów API;
    • przywrócić poprawne uzyskiwanie username oraz followers_count;
    • usunąć przyczynę błędów gr:get;
    • sprawdzić, aby po poprawkach nie zmieniał się aktualny funkcjonalność modułu.

    Po analizie dostarczę listę plików i funkcji, które wywołują problem, a także szczegółowy raport z wyjaśnieniem przyczyn i wprowadzonych zmian.

    Czas 1-3 dni

    Mogę zacząć od razu po uzyskaniu dostępu do kodu i środowiska testowego.

    Portfolio:
    https://portfolio.mmwebxs.cx.ua/

    Proponuję omówić szczegóły w korespondencji 🙂

  5. 13013    67  0
    2 dni410 PLN

    Cześć, Włodzimierzu!

    Zapoznałem się z opisem oraz Twoim dokumentem Google. Zadanie jest jasne: trzeba zatrzymać lawinowy wzrost zapytań API i usunąć błędy gr:get:InvalidID przy otwieraniu strony modułu.

    Z OpenCart oraz integracją Facebook Graph API / Webhooks pracuję od dawna. Objaw wskazuje na zapętlenie (nieskończone polling lub niepoprawne renderowanie/rekursja), gdy skrypt próbuje zapytać o przestarzałe lub nieważne ID obiektów bez warunku zatrzymania. Poprawię również wyświetlanie nicku i subskrybentów (prawdopodobnie z powodu zmian w wersjach API).

    ⚡ Kiedy mogę zacząć: Jestem gotów rozpocząć pracę dzisiaj / w najbliższym czasie.

    ⏱ Ile czasu potrzebuję: * 1. dzień: Lokalizacja problemu, analiza zapytań i logów modułu, poszukiwanie punktu zapętlenia.

    2. dzień: Poprawka, dodanie walidacji ID przed wysłaniem, testowanie stabilności API.

    Ogólnie na pracę: 1–2 dni.

    Do rozpoczęcia potrzebne będą dostęp do panelu administracyjnego (testowego środowiska) oraz FTP/SFTP. Chętnie pomogę, pisz w wiadomościach prywatnych!

  6. 229  
    2 dni148 PLN

    Dzień dobry! Mogę zacząć dzisiaj. Sytuacja jest znana: przy otwieraniu strony modułu front uruchamia cykl synchronizacji i zaczyna wysyłać zapytania do Graph API — albo to jest okresowe polling, które się nie zatrzymuje, albo przeszukiwanie produktów, gdzie część nie ma ważnego facebookowego ID w katalogu, a każdy taki produkt zwraca gr:get:InvalidID. Błędy się mnożą, ponieważ zapytanie powtarza się przy każdym renderze/interwale.

    Plan: najpierw przejrzę logi modułu i zapytania sieciowe na stronie (skąd i z jaką częstotliwością są wywołania), znajdę punkt inicjalizacji — to prawie zawsze nieudany setInterval/rekurencja lub synchronizacja bez sprawdzenia, czy FB-ID istnieje. Następnie wprowadzę guard, usunę zbędne powtórzenia, zbuforuję odpowiedzi i poprawnie zmapuję/pominię produkty bez ważnego ID, aby InvalidID w ogóle się nie generował. Specyfikację z Google Docs przejrzę przed rozpoczęciem.

    Orientacyjnie: diagnoza i lokalizacja — w dniu rozpoczęcia, fix i sprawdzenie stabilności zapytań — jeszcze 1 dzień. Pytanie: czy udostępnicie dostęp do testowego środowiska (panel administracyjny + pliki logów modułu), czy poprawiacie na produkcyjnym? I jaka wersja OpenCart — 3.x czy 4.x?

  7. 234  
    1 dzień148 PLN

    Cześć, mogę zająć się diagnozą i naprawą integracji OpenCart z Facebook/Instagram, zazwyczaj takie problemy wynikają z nieprawidłowych cykli zapytań w module (autorekurencja, duplikacja wywołań OAuth lub niewłaściwe przetwarzanie parametrów Webhook/ID), sprawdzę logi, miejsce inicjalizacji wywołań API i przyczynę wzrostu gr:get:InvalidID, po czym naprawię źródło zapytań i ustabilizuję integrację bez zbędnych wywołań do API.

  8. 280  
    3 dni139 PLN

    Dzień dobry! Jestem gotów zacząć dzisiaj. Moduł integracji Facebook/Instagram dla OpenCart: znajdę przyczynę lawinowego wzrostu zapytań API i błędów gr:get:InvalidID, dodam logowanie/testy, poprawię cykl/niewłaściwe ID i sprawdzę webhook/OAuth. Termin: 3 dni.

  9. 2116    20  0
    2 dni139 PLN

    Dzień dobry. Zadanie zrozumiałem: w module integracji OpenCart z Facebookiem i Instagramem przez API, OAuth i Webhook po otwarciu strony modułu zaczyna lawinowo rosnąć liczba zapytań do Facebooka i zwiększa się liczba błędów gr:get:InvalidID. Trzeba znaleźć przyczynę i naprawić.

    Z OpenCart i integracjami przez API pracuję od dawna, więc ogólny mechanizm takiego problemu jest mi znany. Objaw, gdy zapytania zaczynają się mnożyć właśnie przy otwarciu strony modułu, zazwyczaj oznacza albo cykl powtarzających się wywołań przy ładowaniu strony (powtórne odświeżenie tokena lub zapytania w cyklu bez warunku zatrzymania), albo nieprawidłowy obiekt lub ID, które jest przekazywane do Facebook Graph API i wywołuje InvalidID, po czym logika powtarza zapytanie w kółko. Sprawdzę, co dokładnie wyzwala się przy otwarciu modułu, jak formowane są ID w zapytaniach do Graph API oraz gdzie brakuje zatrzymania lub cache'owania, aby usunąć zbędne wywołania i same błędy.

    Zobaczę wasze szczegółowe TŻ z zrzutami ekranu w Google Docs, aby powiązać błędy z konkretnym miejscem w kodzie modułu. Mogę zacząć w najbliższym czasie. Co do terminu: najpierw trzeba otworzyć dokument i zobaczyć kod modułu, aby dokładnie określić, ale z doświadczenia podobna naprawa to orientacyjnie kilka dni, gdzie większa część czasu to lokalizacja przyczyny, a sama naprawa zazwyczaj jest niewielka.

    Proszę o dostęp do kodu modułu i środowiska, w którym odtwarzany jest problem. To moduł autorski czy gotowy z rynku?

  10. 448    1  0
    2 dni246 PLN

    Dzień dobry! Uważnie przeczytałem specyfikację — zadanie jest zrozumiałe.

    Dwie problemy są rozwiązywane osobno:
    1. Nick i liczba subskrybentów — najprawdopodobniej zmiany w Graph API (v14+) usunęły pola, które wcześniej były zwracane domyślnie, trzeba je wyraźnie zapytać.
    2. Masowe zapytania z gr:get:InvalidID — najprawdopodobniej skrypt pollingowy zwraca się do API z ID, które już nie istnieją (usunięte wiadomości, strony lub awatary). Trzeba znaleźć, gdzie te zapytania są formowane, dodać walidację ID przed wysłaniem i usunąć zbędne wywołania.

    Mogę zacząć jutro. Na diagnozę i naprawę — 1-2 dni w zależności od objętości kodu modułu.

  11. 6935    109  4   1
    1 dzień107 PLN

    Dzień dobry. Jestem gotów rozwiązać problem dzisiaj. Dobrze znam OpenCart, mam doświadczenie w tworzeniu własnych modułów.

  12. 6538    229  4   7
    1 dzień107 PLN

    Cześć
    Wykonam teraz
    Piszcie w wiadomościach prywatnych
    Omówimy szczegóły

  13. 3553    86  1   1
    1 dzień115 PLN

    Cześć! Jestem gotowy, aby rozpocząć pracę od razu.
    Dokładnie rozumiem zadanie i mam udane doświadczenie w realizacji takich projektów (przykłady są w opiniach). Wykonam zadanie dzisiaj, szybko i bez zbędnych pytań.
    Porozmawiajmy o szczegółach i zaczynajmy! 🚀

  14. 399    1  0
    2 dni164 PLN

    Cześć!

    Zapoznałem się z TŻ. Mam doświadczenie z OpenCart, integracjami API oraz wyszukiwaniem podobnych problemów, gdy tło kodu JS/PHP generuje zbędne zapytania i szybko wyczerpuje limity zewnętrznego serwisu.

    Mogę sprawdzić, która funkcja wywołuje zapytania gr:get:InvalidID, dodać logowanie odpowiedzi Facebook/API, usunąć niepoprawne odwołania bez łamania bieżącej funkcjonalności modułu oraz osobno poprawić wyświetlanie nicku/subskrybentów. Widzę w TŻ, że ważnym kryterium jest, aby przy otwartej stronie modułu błędy już się nie zwiększały i nie były wykorzystywane limity API.

    Mogę zacząć dzisiaj/jutro.

  15. 543    3  0
    1 dzień82 PLN

    Dzień dobry! Jestem gotów zająć się diagnozowaniem i naprawą problemu z API Facebook/Instagram w OpenCart. Mogę zacząć dzisiaj.

  16. 477  
    1 dzień230 PLN

    Dzień dobry.

    Jestem gotów zająć się zadaniem już teraz.

    Plan prac:

    * Przeanalizuję moduł OpenCart oraz integrację z Facebook/Instagram API.
    * Znajdę przyczynę masowych zapytań do Graph API oraz błędów gr:get:InvalidID.
    * Dodam szczegółowe logowanie problematycznych zapytań i odpowiedzi Facebooka.
    * Określę konkretne funkcje i pliki, które powodują przekroczenie limitów.
    * Naprawię wyświetlanie nicku użytkownika oraz liczby subskrybentów.
    * Sprawdzę, aby po zmianach nie zepsuł się obecny funkcjonalność modułu.

    Termin wykonania: do 2 dni.
    Koszt: 2800 zł.

    Po uzyskaniu dostępu do kodu i modułu mogę rozpocząć pracę od razu dzisiaj.

  17. 4253    40  0
    2 dni139 PLN

    Dzień dobry
    Zadanie zrozumiałem, przeszedłem przez specyfikację, mogę wziąć to do pracy.

    Z opisu najbardziej podejrzane wydają się następujące miejsca:
    okresowe zapytanie AJAX z panelu administracyjnego;
    aktualizacja licznika nieprzeczytanych wiadomości i komentarzy;
    uzyskiwanie awatarów użytkowników lub stron;
    uzyskiwanie informacji o stronach Facebook i Instagram;
    zapytania do komentarzy lub wiadomości, które zostały usunięte;
    zapytania według ID obiektów, które już nie istnieją lub stały się niedostępne.

    Te mechanizmy mogą prowadzić do ciągłego wykonywania zapytań do Graph API, wzrostu liczby błędów gr:get oraz stopniowego wyczerpywania dostępnych limitów API aplikacji.

    Ogólnie wstępnie po terminach 1-2 dni.
    Co do kosztów, orientacyjnie mogę zaproponować 1700 UAH, lub jeśli masz preferowany punkt odniesienia co do kwoty, również możesz powiedzieć, rozważę to.

    Na razie nie jestem zajęty, mogę szybko przystąpić do realizacji po tym, jak się skontaktujemy.

  18. 844    26  4   1
    1 dzień164 PLN

    Przy odpowiednim układzie praca zajmie nie więcej niż dobę. Mogę zacząć w każdej chwili, nawet teraz.

  19. 1916    29  1   1
    1 dzień115 PLN

    Cześć! Mam odpowiednie doświadczenie w podobnych zadaniach i mogę pomóc w Twoim projekcie. Mogę szybko zapoznać się z wymaganiami, zaproponować najlepsze rozwiązanie i starannie wykonać pracę. Jestem gotów omówić szczegóły i zacząć.

  20. 452  
    1 dzień205 PLN

    Dzień dobry! Mam doświadczenie z PHP/OpenCart oraz integracjami Facebook/Instagram Graph API, OAuth, Webhooks.

    Przeczytałem specyfikację - oba problemy (zniknięcie nicku/subskrybentów oraz wyciek limitów API z błędem gr:get:InvalidID) są bardzo prawdopodobnie związane z kodem, który okresowo aktualizuje dane profilu klienta (nick, liczba subskrybentów, awatar) poprzez oddzielne zapytania API podczas polling'u nieprzeczytanych wiadomości. Jeśli ID użytkownika w tych zapytaniach stało się nieważne (na przykład przez zmianę formatu ID w Graph API lub przestarzały token), każdy cykl polling generuje błąd gr:get:InvalidID i zużywa limit.

    Plan działania:
    1. Znaleźć funkcję(e), która(e) wykonuje(te) te zapytania (najprawdopodobniej w skrypcie polling administracji)
    2. Dodać logowanie zapytania/odpowiedzi Facebook do oddzielnego pliku
    3. Określić dokładną przyczynę nieważnego ID
    4. Naprawić zapytanie, przywrócić wyświetlanie nicku i subskrybentów
    5. Sprawdzić, czy limity API nie są już zużywane przy otwartej karcie

    Termin: rozpocznę dzisiaj, orientacyjny czas diagnozy + naprawy — 4-6 godzin (może szybciej, w zależności od struktury kodu modułu).
    Orientacyjny koszt: 2500-3000 zł (za cały zakres - diagnoza, logowanie, naprawa obu problemów, dokumentacja zmian).

    Jestem gotów rozpocząć od analizy kodu, proszę o dostęp do plików modułu (FTP/SSH lub archiwum) oraz log zapytań, jeśli jest.

  21. Jeszcze 9 ofert jest ukrytych
  1. 3953
     13  0
    Przykład pracy:
    OpenCart + Meta API Rescue: stabilizacja modułu wiadomości.
    20 dni410 PLN

    Włodzimierzu, dzień dobry. Cieszę się, że znowu widzę zadanie od Ciebie.

    Mogę to wziąć do pracy. Z opisu wynika, że po otwarciu strony modułu gdzieś uruchamiany jest powtórny запрос do Facebook Graph API lub niepoprawnie przetwarzany jest ID obiektu, przez co rosną błędy `gr:get:InvalidID`.

    Mogę zacząć dzisiaj / jutro po otwarciu Sejfu i dostępów.
    Orientacyjny czas: 1–2 dni robocze na diagnozę, poszukiwanie źródła запросów i fix. Jeśli problem okaże się głębszy w logice OAuth/Webhook lub strukturze modułu — osobno to zafiksuję przed dodatkowymi zmianami.

    Pracuję tak samo, jak ostatnim razem: najpierw znajduję dokładną przyczynę, potem poprawiam kod i wyjaśniam, co dokładnie spowodowało problem.

    Podobne wykonane zlecenie: В модулі OpenCart виправити 5 проблем повязаних з Facebook API

  2. 522    2  1
    14 dni1395 PLN

    Cześć! Mam doświadczenie w pracy z OpenCart. Można napisać modyfikator i zmodyfikować kod modułu bez wprowadzania bezpośredniego kodu do modułu. Mogę zacząć realizację od 14. dnia. Na zapoznanie się z kodem potrzebuję około 3-4 dni. Trzeba będzie sprawdzić, co tam w module, może kod modułu jest obfuskowany, co uniemożliwi jego rozszerzenie lub modyfikację, i w takim przypadku trzeba będzie napisać do autora modułu. Również od was będzie potrzebne, aby być w kontakcie i udzielać odpowiedzi na zadane pytania.

  3. 8475    38  0   1
    5 dni574 PLN

    Witam, jestem gotów zająć się tym teraz, realizuję takie strony na ok3, jak
    https://forsage.ua
    https://well.ua
    Jeszcze wiele innych

  4. 94294    1269  1   10
    3 dni410 PLN

    Witam. Mam duże doświadczenie z OpenCartem. Jestem gotowy do współpracy. Proszę o kontakt.

  5. 196  
    2 dni656 PLN

    mamy już praktycznie gotowe podobne rozwiązanie do integracji sklepu z zewnętrznymi API, które można szybko dostosować i uruchomić pod waszym OpenCart, jestem tutaj w kontakcie ))
    mogę zacząć dzisiaj po uzyskaniu dostępu, na diagnozę i poprawki zakładam 1-2 dni robocze.
    orientacyjny koszt - 8000 zł.
    Możemy przeprowadzić to przez normalną diagnozę techniczną - znaleźć miejsce, gdzie panel administracyjny cyklicznie uderza w Graph API, dodać osobny log odpowiedzi modułu i Facebooka, usunąć niepoprawne zapytania ID bez łamania bieżącej funkcjonalności.
    W Tz widzę ważny moment - trzeba nie tylko ukryć błędy, ale udowodnić, że przy otwartej zakładce modułu gr:get:InvalidID nie rośnie, limity nie są przekraczane, a sieć jest czysta.
    potrzebne są dostęp do testowej kopii OpenCart, plików modułu, panelu administracyjnego, logów i testowej aplikacji Facebook z uprawnieniami do weryfikacji zapytań.
    wyjaśnię dwa punkty.
    - czy jest testowy sklep, czy trzeba pracować na kopii produkcyjnej.
    - czy można na czas diagnozy dodać tymczasowe logowanie i sprawdzić moduł z otwartą zakładką przez 30-60 minut.
    podobne doświadczenie w e-commerce i integracjach - https://business.ingello.com/eva - tutaj bliska logika sklepów, integracji i stabilności procesów.
    jeszcze istotne - https://business.ingello.com/carveli - o wsparciu technicznym sklepu z logiką biznesową, gdzie ważne jest, aby nie złamać bieżącej funkcjonalności.
    o nas i formacie pracy - https://systems-fl.ingello.com/ua
    jako bonus, podpowiem gdzie można dodać klasyfikację II wiadomości, aby moduł nie tylko przyjmował dialogi, ale także pomagał operatorom szybciej odpowiadać.
    ogólnie w porządku, zadania tego typu lepiej naprawiać przez mierzalny log i kontrolę limitów - siedem razy zmierz, raz przetnij =)

  6. Jeszcze 5 ofert jest ukrytych

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…

PHPObsługa stron internetowych ∙ 2 dni 16 godzin temu ∙ 59 ofert

Potrzebna integracja KeyCRM → PRRO Kaszalot

Trzeba 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 SystemsPHP ∙ 5 dni 12 godzin 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 SystemsPHP ∙ 6 dni 22 godziny temu ∙ 38 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…

PHPProgramowanie stron internetowych ∙ 7 dni 19 godzin temu ∙ 78 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 SystemsPHP ∙ 10 dni 11 godzin temu ∙ 76 ofert

Zleceniodawca
Vladimir P.
Ukraina Ukraina  56  0
Zlecenie zostało opublikowane
2 dni 17 godzin temu
1874 wyświetlenia
Do zamknięcia
11 dni 6 godzin
Tagi