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!

Należy wykonać trzy zadania w module OpenCart

Translated

  1. 18981
     44  0

    5 dni662 PLN

    Witam.
    Mam praktyczne doświadczenie w pracy z Facebook API (Graph API), Webhooks oraz OpenCart (niestandardowe moduły, PHP). Pracowałem z pobieraniem wiadomości/komentarzy, obsługą zdarzeń webhook, przechowywaniem danych w bazie danych oraz poprawą logiki synchronizacji.

    Zapoznałem się z opisem zadań w Google Docs — zakres i logika są zrozumiałe.

    1) Całkowity koszt za 3 zadania: 8 000 UAH
    2) Termin realizacji: ~5 dni
    3) Kiedy mogę zacząć: mogę przystąpić od razu po uzgodnieniu warunków

    Pracuję starannie z żywymi integracjami, z logowaniem i weryfikacją zdarzeń webhook, bez „łamania” produkcji.
    Jestem gotów odpowiedzieć na pytania wyjaśniające i szybko zaangażować się w pracę.

  2. 2618    24  0   1
    1 dzień232 PLN

    Witam.
    Zapoznałem się z opisem modułu oraz wszystkimi trzema blokami zadań.
    Od razu do rzeczy: w obecnej formie jest to niestandardowa integracja OpenCart z Facebookiem / Instagramem (Graph API, Webhooks, OAuth, cron). Część problemów może być spowodowana zmianami ze strony Facebook API, część — logiką samego modułu. Poprawne oddzielenie błędów kodu od zewnętrznych ograniczeń lub zmian API można przeprowadzić tylko poprzez wstępną analizę techniczną.
    Dlatego proponuję rozpocząć od oddzielnego etapu 0 (analiza techniczna).
    ---
    W ramach analizy sprawdzam:
    1. Komentarze i Webhooks
    — aktywne subskrypcje Webhooks (obiekty, pola, wersja Graph API);
    — czy rzeczywiście docierają zdarzenia comment / mention;
    — czy payload został zmieniony i czy jest poprawnie przetwarzany przez moduł;
    — dlaczego wiadomości bezpośrednie działają, a komentarze — nie.
    2. "Zawieszone" wiadomości i błędy przycisków
    — logikę zmiany statusów w bazie danych;
    — zapytania do Graph API przy delete / close;
    — rzeczywiste odpowiedzi i błędy API (uprawnienia, wygodzony token, nieprawidłowy obiekt);
    — przyczynę, dlaczego status nie zmienia się po działaniach w interfejsie.
    3. OAuth i tokeny (przerwanie po ~60 dniach)
    — jakie typy tokenów są używane;
    — czy wykonuje się poprawna wymiana tokenów;
    — powiązanie tokenów z App ID / App Secret;
    — jakie zmiany są potrzebne w kodzie dodawania kont, aby automatyczna aktualizacja była możliwa.
    4. Cron-aktualizacje tokenów
    — analiza zaproponowanego skryptu;
    — co można wykorzystać bez zmian, a co trzeba dostosować do modułu;
    — ryzyka limitu szybkości i blokad.
    5. Indykacja nowych wiadomości (SSE)
    — zasadność użycia SSE w panelu administracyjnym OpenCart;
    — obciążenie i stabilność;
    — poprawność logiki "nieprzeczytanych".
    ---
    Po analizie otrzymasz:
    — jasne wnioski dotyczące każdego punktu (co się zepsuło i dlaczego);
    — listę tego, co można rzeczywiście naprawić w ramach API;
    — potwierdzony plan zmian w kodzie;
    — realistyczną ocenę terminów i kosztów realizacji;
    — osobno zaznaczone ograniczenia, których nie można obejść bez zmiany architektury.
    Do zakończenia etapu 0 nie ustalam ostatecznych terminów ani budżetu, aby uniknąć nieoczekiwanych poprawek w trakcie.
    ---
    Aby rozpocząć analizę, potrzebne są:
    — dostęp do kodu modułu;
    — dostęp do panelu administracyjnego OpenCart;
    — dane dotyczące aplikacji Facebook (App ID, tryb, uprawnienia);
    — jeśli to możliwe, logi webhook lub błędów.

    Jeśli taki format odpowiada — możemy rozpocząć od etapu 0.

  3. 3475    32  0
    3 dni662 PLN

    Dzień dobry, mogę pomóc z zadaniami, mogę zacząć od razu, piszcie na prywatne.

  4. 95670    1272  1   10
    12 dni2235 PLN

    Witam. Mam doświadczenie z Facebook API i OpenCart. Jestem gotowy do współpracy. Proszę o kontakt.

  • Heorhii R.
    8 stycznia, 12:22 |

    Проходило ли ваше Facebook-приложение процедуру App Review?

    Какая версия Graph API сейчас используется в коде модуля?

    Используется ли в приложении 'Business Asset User Profile Access' или стандартный Login?

    Сообщения в Директ и комментарии приходят с одной и той же страницы Facebook или это разные привязанные аккаунты?

    Могу ли я получить доступ к логам входящих запросов Webhooks (лог сервера или файл модуля)?

    Ваше приложение имеет тип 'Business' или 'Individual'?

  • Vladimir P.
    8 stycznia, 12:50 |

    Проходило ли ваше Facebook-приложение процедуру App Review?

    - Так, проходило, але зараз в режимі розробки, щоб зробити вказані в ТЗ задачі.


    Какая версия Graph API сейчас используется в коде модуля?

    - Точно не можу сказати...


    Используется ли в приложении 'Business Asset User Profile Access' или стандартный Login?

    - На скільки я знаю, стандартний Login


    Сообщения в Директ и комментарии приходят с одной и той же страницы Facebook или это разные привязанные аккаунты?

    - Різні акаунти якими володіє користувач.


    Могу ли я получить доступ к логам входящих запросов Webhooks (лог сервера или файл модуля)?

    - Не знаю де знаходяться логи модуля... 


    Ваше приложение имеет тип 'Business' или 'Individual'?

    Тип приложения: Компания

  • Heorhii R.
    8 stycznia, 12:55 |

    Спасибо за уточнения! Картина прояснилась.

    То, что приложение сейчас в Development Mode , скорее всего, и является причиной "исчезновения" комментариев от обычных пользователей - Meta просто не шлет по ним данные в тестовом режиме.

  • Vladimir P.
    8 stycznia, 13:31 |

    Це я знаю. Всі користувачі від яких пишуться коментарі - додані в налаштуваннях додатку в Ролі. Тобто, спеціально для тестів, щоб їх коментарі і повідомлення було видно...

  • Heorhii R.
    8 stycznia, 12:56 |

    Раз у вас тип приложения "Компания", я настрою Cron-скрипт так, чтобы он обновлял системные токены до истечения их 60-дневного срока

  • Heorhii R.
    8 stycznia, 13:34 |

    Владимир, спасибо за уточнение. Раз тестеры добавлены в Роллы, значит, причина точно не в режиме Development Mode. Это сужает круг поиска до двух конкретных технических моментов.

    Проблема с (Разрешениями)

    Конфигурация Webhook (Fields)

Aktualne zlecenia dla freelancerów w kategorii PHP

Sprawić, aby e-maile o zamówieniach ze sklepu nie trafiały do spamu

Obecnie istnieje sklep na OpenCart, a wiadomości o zamówieniach trafiają do spamu, trzeba zrobić tak, aby trafiały do Odebrane (ukr.net gmail) sprawdzić. Hosting napisał: Zła dostawa poczty elektronicznej może być związana z niską reputacją nadawcy - IP lub domeny. W takim…

PHPProgramowanie stron internetowych ∙ 16 godzin 44 minuty temu ∙ 45 ofert

Przenieść w pełni gotową responsywną strukturę HTML5 do WordPressa.

993 PLN

Szukam doświadczonego dewelopera WordPress, który będzie w stanie przekształcić nasz starannie przygotowany statyczny kod HTML5/CSS3 w wysokowydajny, niestandardowy motyw WordPress. Frontend jest już praktycznie gotowy (około 99%): semantyczne oznaczenie, metadane i struktura…

Content Management SystemsPHP ∙ 3 dni 18 godzin temu ∙ 69 ofert

Integracja GoPos

Witaj, czy ktoś robił integrację GoPos z niestandardową stroną dla restauracji w Polsce? Potrzebuję pomocy, mają bardzo ubogą dokumentację, jest tylko swagger i to bez opisów https://app.gopos.io/doc/swagger-ui/index.html Sytuacja jest taka, używaliśmy od nich strony do zamówień…

PHPProgramowanie stron internetowych ∙ 4 dni 10 godzin temu ∙ 25 ofert

Napisać metadane ALT za pomocą AI

Strona na Laravel, na stronie jest wiele obrazów, dla których należy automatycznie wpisać poprawne semantycznie i odpowiednie dla strony opisy ALT, z możliwością weryfikacji

AI i uczenie maszynowePHP ∙ 5 dni 7 godzin temu ∙ 35 ofert

Potrzebny programista do zakończenia i integracji projektu automatycznego zbierania i przetwarzania danych

58 PLN

Główna część parsera została już zrealizowana. Parser działa w środowisku Windows przez Microsoft Edge: strona ma ochronę antybotową, dlatego zbieranie danych odbywa się nie przez bezpośrednie zapytania HTTP, ale przez aktywną sesję przeglądarki. Skrypty zarządzają otwartą kartą…

PHPProgramowanie stron internetowych ∙ 5 dni 13 godzin temu ∙ 26 ofert

Zleceniodawca
Vladimir P.
Ukraina Ukraina  56  0
Zlecenie zostało opublikowane
5 miesięcy 13 dni temu
150 wyświetleń
Tagi