Budżet: 1800 UAH Termin: 2 dni
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?
Budżet: 1400 UAH Termin: 1 dzień
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! 🚀
Budżet: 700 UAH Termin: 1 dzień
Cześć! Mogę rozpocząć pracę już jutro o 10:00, spodziewam się rozwiązać problem w ciągu 48 godzin. Dziękuję za zaufanie.
Budżet: 5000 UAH Termin: 2 dni
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!
Budżet: 1800 UAH Termin: 1 dzień
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.
Budżet: 1700 UAH Termin: 3 dni
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.
Budżet: 1700 UAH Termin: 2 dni
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?
Budżet: 3000 UAH Termin: 2 dni
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.
Budżet: 1300 UAH Termin: 1 dzień
Dzień dobry. Jestem gotów rozwiązać problem dzisiaj. Dobrze znam OpenCart, mam doświadczenie w tworzeniu własnych modułów.
Budżet: 1300 UAH Termin: 1 dzień
Cześć
Wykonam teraz
Piszcie w wiadomościach prywatnych
Omówimy szczegóły
Budżet: 2000 UAH Termin: 2 dni
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.
Budżet: 1000 UAH Termin: 1 dzień
Dzień dobry! Jestem gotów zająć się diagnozowaniem i naprawą problemu z API Facebook/Instagram w OpenCart. Mogę zacząć dzisiaj.
Budżet: 2800 UAH Termin: 1 dzień
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.
Vadim Tyagulsky
Oferta, która wygrała- Zlecenia 44
- Ocena 5.0
- Ranking 4 120
Budżet: 1000 UAH Termin: 2 dni
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.
Budżet: 2000 UAH Termin: 1 dzień
Przy odpowiednim układzie praca zajmie nie więcej niż dobę. Mogę zacząć w każdej chwili, nawet teraz.
Budżet: 1400 UAH Termin: 1 dzień
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ąć.
Budżet: 2500 UAH Termin: 1 dzień
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.
Aktualnie brak ofert
Budżet: 9000 UAH Termin: 3 dni
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 🙂
Budżet: 5000 UAH Termin: 3 dni
Witam. Mam duże doświadczenie z OpenCartem. Jestem gotowy do współpracy. Proszę o kontakt.
Budżet: 5000 UAH Termin: 20 dni
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.
Budżet: 9000 UAH Termin: 3 dni
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 🫶
Budżet: 17000 UAH Termin: 14 dni
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.
Budżet: 7000 UAH Termin: 5 dni
Witam, jestem gotów zająć się tym teraz, realizuję takie strony na ok3, jak
https://forsage.ua
https://well.ua
Jeszcze wiele innych
Budżet: 8000 UAH Termin: 2 dni
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 =)
Oferty ukryte
Aktualne zlecenia dla freelancerów w kategorii PHP
Dzień dobry! Jest szablon dotyczący przewozów pasażerskich ViserBUS Trzeba podłączyć API od infobus i dostosować stronę Co do budżetu, napisz swoją cenę, ponieważ nie rozumiem, ile to kosztuje.
Szukamy doświadczonego Lead Software Engineer / Senior Backend Engineer, który dołączy do naszego zespołu w ramach projektu zdrowotnego. Projekt koncentruje się na ulepszaniu istniejącej platformy poprzez budowanie automatyzacji procesów biznesowych, rozwijanie nowej funkcjonalności backendu oraz integrację usług i API zewnętrznych.Wymagania 5+ lat doświadczenia w komercyjnej produkcji oprogramowania; Silne doświadczenie komercyjne z PHP i Laravel (doświadczenie z Laravel jest wymagane); Doświadczenie w budowaniu automatyzacji procesów biznesowych i integracji systemów; Praktyczne doświadczenie z AWS (EC2, S3, RDS, CloudFront, Lambda itp.); Doświadczenie w projektowaniu i rozwijaniu REST API; Silna znajomość MySQL i/lub PostgreSQL; Doświadczenie z Gitem; Poziom angielskiego: B2 lub wyższy.Obowiązki Rozwijać i ulepszać istniejącą platformę Laravel; Budować rozwiązania automatyzacyjne dla wewnętrznych procesów biznesowych; Rozwijać nowe moduły backendowe i integracje; Integracja usług i API zewnętrznych; Poprawiać wydajność, skalowalność i niezawodność platformy.Proszę przesłać nam: Twoje CV; Krótki opis Twojego doświadczenia z Laravel, AWS i projektami automatyzacyjnymi; Twoją miesięczną stawkę lub oczekiwania płacowe; Twoją dostępność; Twoją lokalizację i strefę czasową. Nie możemy się doczekać, aby usłyszeć od Ciebie.
Trzeba zrobić lekką aplikację na telefon, dosłownie jedną stronę. Projekt dam. Wszystkie szczegóły w wiadomości prywatnej
Witaj. Musisz stworzyć dokładną kopię funkcjonalności modułu na WordPressie dla open card. Plugin Mondial Relay WooCommerce Moduł do dostawy. Dodaję również dokumentację. Dokumentacja jest dostępna w języku angielskim. Istotą tej integracji jest to, że przy wyborze sposobu dostawy, Mondial Relay otwiera kartę, a następnie z adresu i kodu pocztowego wypełnionego w formularzu zamówienia na stronie pokazuje najbliższy punkt wydania. Cała dokumentacja jest na stronie oraz przykład widgetu. Są moduły pod Prestashop, WordPress itp. To nie jest dla opencart. Możesz wziąć moduł i na tej podstawie zrobić pełną kopię dla open card. Czekam na cenę i terminy. Wszystkiego dobrego i spokojnego. Kocham was, przyjaciele.
Poszukujemy doświadczonego dewelopera (lub zespołu) do stworzenia nowoczesnego sklepu internetowego z częściami samochodowymi CarLeo na bazie CMS OpenCart. Główne zadania i wymagania dotyczące projektu: 1. Platforma i architektura: OpenCart z zabezpieczeniem i optymalizacją bazy danych pod milionowe katalogi oraz online-wycenę (cache Redis / Elasticsearch). 2. Integracja dostawców (API): Zautomatyzowane dobieranie, online-wycenę, przetwarzanie crossów i stanów w czasie rzeczywistym (Elit, Omega-Autoprzewóz, Autonova-D, Inter Cars, Władysław). 3. Wyszukiwanie i kody VIN: Jedna linia wyszukiwania według artykułu, nazwy, kodu VIN lub numeru rejestracyjnego auta. Normalizacja artykułów oraz ścisła walidacja VIN (ISO 3779). 4. Design i Mobile-First: Czysty interfejs B2C/B2B, dostosowany do smartfonów z przypiętą dolną nawigacją i wygodnym UX dotykowym. 5. Automatyzacja i Usługi: - Integracja z API Nowej Poczty (autogeneracja TTT i przekazanie do B2B Order API dostawcy dla auto-dropshippingu); - Automatyczna fiskalizacja przez PRRO (Checkbox / Na czas); - Online-kwitowanie (LiqPay / WayForPay / MonoPay); - Dwukanałowe powiadomienia do klientów (Telegram/Viber/SMS + Email); - Chmurowa centrala telefoniczna i moduły CRM dla stanowiska menedżera. 6. Wielojęzyczność: 3 wersje językowe (UA - główna, RU, EN). Pełne szczegółowe Techniczne Zadanie (15 punktów) dostępne pod linkiem: https://docs.google.com/document/d/1340xmqKJq--q9b0BwRaBsiRZlIo37IlGewQikP1Wy2o/edit?usp=sharing W związku z limitami platformy, projekt jest realizowany i opłacany przez „Sejf” w 2 etapach: 1. etap (27 000 UAH): Główna rozwój strony (markup, Mobile-First, konfiguracja OpenCart, podłączenie API dostawców, katalogów, wyszukiwania, dostawy i płatności). 2. etap (13 000 UAH): B2B-kabinet dla warsztatów, moduły CRM menedżera, konfiguracja powiadomień (Telegram/Viber) oraz 21 dni gwarancji wsparcia po przekazaniu strony. -Termin realizacji projektu — 30 dni - Inicjatywa inżynieryjna jest mile widziana: wszelkie Wasze eksperckie propozycje dotyczące poprawy funkcjonalności lub architektury będą omawiane. - Szukamy niezawodnego specjalisty do długoterminowej współpracy oraz dalszego wsparcia technicznego strony. Proszę, w odpowiedziach podawajcie swoje rzeczywiste doświadczenie z OpenCart oraz przykłady stworzonych sklepów internetowych (najlepiej w dziedzinie e-commerce / części samochodowych).