Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Розмістіть свій проєкт безплатно та почніть отримувати пропозиції від фрилансерів-виконавців уже через хвилини після публікації!

Потрібно зробити три задачі в модулі OpenCart


  1. 18981
     44  0

    5 днів8000 UAH

    Вітаю.
    Маю практичний досвід роботи з Facebook API (Graph API), Webhooks та OpenCart (кастомні модулі, PHP). Працював із підвантаженням повідомлень/коментарів, обробкою webhook-подій, збереженням даних у БД та виправленням логіки синхронізації.

    Ознайомився з описом задач у Google Docs — обсяг і логіка зрозумілі.

    1) Загальна вартість за 3 задачі: 8 000 UAH
    2) Термін реалізації: ~5 дні
    3) Коли можу почати: можу приступити одразу після погодження умов

    Працюю акуратно з живими інтеграціями, з логуванням і перевіркою webhook-подій, без «ламання» продакшену.
    Готовий відповісти на уточнюючі питання та швидко включитися в роботу.

  2. 2618    24  0   1
    1 день2800 UAH

    Вітаю.
    Ознайомився з описом модуля та всіма трьома блоками задач.
    Одразу по суті: у поточному вигляді це кастомна інтеграція OpenCart з Facebook / Instagram (Graph API, Webhooks, OAuth, cron). Частина проблем може бути викликана змінами з боку Facebook API, частина — логікою самого модуля. Коректно відокремити помилки коду від зовнішніх обмежень або змін API можна лише через попередній технічний аналіз.
    Тому пропоную починати з окремого етапу 0 (технічного аналізу).
    ---
    У рамках аналізу перевіряю:
    1. Коментарі та Webhooks
    — активні підписки Webhooks (objects, fields, версія Graph API);
    — чи реально доходять події comment / mention;
    — чи змінювався payload і чи коректно він обробляється модулем;
    — чому direct-повідомлення працюють, а коментарі — ні.
    2. “Завислі” повідомлення та помилки кнопок
    — логіку зміни статусів у БД;
    — запити до Graph API при delete / close;
    — реальні відповіді та помилки API (permissions, expired token, invalid object);
    — причину, чому статус не змінюється після дій в інтерфейсі.
    3. OAuth і токени (обрив через ~60 днів)
    — які типи токенів використовуються;
    — чи виконується коректний token exchange;
    — прив’язку токенів до App ID / App Secret;
    — які зміни потрібні в коді додавання акаунтів, щоб автоматичне оновлення було можливе.
    4. Cron-оновлення токенів
    — аналіз запропонованого скрипта;
    — що можна використати без змін, а що потрібно адаптувати під модуль;
    — ризики rate limit і блокувань.
    5. Індикація нових повідомлень (SSE)
    — доцільність використання SSE в адмінці OpenCart;
    — навантаження та стабільність;
    — коректність логіки “непрочитаних”.
    ---
    Після аналізу ви отримаєте:
    — чіткий висновок по кожному пункту (що зламалося і чому);
    — перелік того, що реально можна виправити в межах API;
    — підтверджений план змін у коді;
    — реалістичну оцінку строків і вартості реалізації;
    — окремо позначені обмеження, які неможливо обійти без зміни архітектури.
    До завершення етапу 0 я не фіксую фінальні строки та бюджет, щоб уникнути неочікуваних допрацювань у процесі.
    ---
    Для старту аналізу потрібні:
    — доступ до коду модуля;
    — доступ до адмінки OpenCart;
    — дані по Facebook App (App ID, режим, permissions);
    — за можливості логи webhook або помилок.

    Якщо такий формат підходить — можемо починати з етапу 0.

  3. 3475    32  0
    3 дні8000 UAH

    Доброго дня, можу допомогти з завданнями, приступити можу прямо зараз, пишіть в особисті.

  4. 96691    1276  1   10
    12 днів27 000 UAH

    Вітаю.Є досвід з Facebook API та опенкарт.Готовий до співпраці.Звертайтесь

  • Георгій Р.
    8 січня, 12:22 |

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

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

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

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

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

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

  • Володимир П.
    8 січня, 12:50 |

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

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


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

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


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

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


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

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


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

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


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

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

  • Георгій Р.
    8 січня, 12:55 |

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

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

  • Володимир П.
    8 січня, 13:31 |

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

  • Георгій Р.
    8 січня, 12:56 |

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

  • Георгій Р.
    8 січня, 13:34 |

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

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

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

Актуальні фриланс-проєкти в категорії PHP

Розробник на проект CMS-сайт на Drupal 7 + PHP/MySQL.

Шукаємо розробника для допомоги з налаштуванням CMS-сайту на Drupal 7 + PHP/MySQL. Задача:1. Зробити карточки товару на весь асортимент товару (наразі на сайті не на всіх товарах є карточки товару з описом та характеристиками).2. Додати вірні характеристики на всі товари.3.…

CMSPHP ∙ 1 день 8 годин тому ∙ 39 ставок

Шукаємо спеціаліста Bitrix24 / інтегратора CRM для налаштування автоматизації

Наша компанія працює з CRM Bitrix24. Нам потрібен спеціаліст, який зможе налаштувати автоматичне додавання номера телефону в ліди/замовлення в двох форматах. Автоматизація повинна бути коректно налаштована для двох країн: Республіка Молдова та Румунія. Завдання: При створенні…

PHPВеб-програмування ∙ 2 дні 7 годин тому ∙ 24 ставки

Оптимізація сайту

Оптимізація сайту jdgreta.co.uk на Shopify. Сео аудит додано до проекту. Основні завдання - - Виправити всі мета дані - Виконати ТЗ для програміста (оскільки в цьому проекті поєднані завдання для програміста та СЕО, якщо ви не компанія - можете скористатися допомогою) -…

HTML та CSS верстанняPHP ∙ 3 дні 3 години тому ∙ 32 ставки

Спеціаліст по Horoshop

Потрібен спеціаліст який зможе правильно налаштувати товарний Feed. Проблема: Зараз понад 13 000 товарів вивантажуються з однаковим значенням типу (напр. «все для манікюру та педикюру»). Через це в Google Ads неможливо розділити товари на сегменти й задати різні рекламні…

PHPСупровід сайтів ∙ 4 дні 5 годин тому ∙ 21 ставка

Зробити щоб листи про замовлення з магазину не потрапляли в спам

Зараз є магазин на опенкарті, листи про замовлення потрапляють до спаму, треба зробити так щоб потрапляли в Вхідні (ukr.net gmail) перевірити. хостинг написав: Погана доставка електронної пошти може бути пов'язана з низькою репутацією відправника - IP або домену. У такому…

PHPВеб-програмування ∙ 5 днів 7 годин тому ∙ 47 ставок

Замовник
Володимир П.
Україна Україна  56  0
Проєкт опублікований
5 місяців 17 днів тому
150 переглядів
Мітки