Необходимо выполнить три задачи в модуле OpenCart
Нужен специалист, который хорошо знаком с Facebook API/Webhooks и OpenCart.
В модуле на Опенкарт, который через Webhooks Facebook подгружает комментарии и сообщения, нужно сделать три задачи.
Более детально, что именно нужно исправить со скриншотами, показал здесь - https://docs.google.com/document/d/1QY5GvggIcTnbz9aN_eFBH1b7tDyaUqU4npr4yS4FYqI/
Не пишите, пожалуйста, если у вас нет опыта работы с Facebook API и Webhooks.
При размещении ставки, напишите, пожалуйста:
1) общую стоимость за выполнение 3-х задач,
2) сколько примерно времени вам потребуется на реализацию задач,
3) когда вы сможете начать.
-
Здравствуйте.
У меня есть практический опыт работы с Facebook API (Graph API), Webhooks и OpenCart (кастомные модули, PHP). Я работал с подгрузкой сообщений/комментариев, обработкой событий webhook, сохранением данных в БД и исправлением логики синхронизации.
Я ознакомился с описанием задач в Google Docs — объем и логика понятны.
1) Общая стоимость за 3 задачи: 8 000 UAH
2) Срок реализации: ~5 дней
3) Когда могу начать: могу приступить сразу после согласования условий
… Я работаю аккуратно с живыми интеграциями, с логированием и проверкой событий webhook, без «ломания» продакшена.
Готов ответить на уточняющие вопросы и быстро включиться в работу.
-
2618 24 0 1 Здравствуйте.
Я ознакомился с описанием модуля и всеми тремя блоками задач.
Сразу по сути: в текущем виде это кастомная интеграция OpenCart с Facebook / Instagram (Graph API, Webhooks, OAuth, cron). Часть проблем может быть вызвана изменениями со стороны Facebook API, часть — логикой самого модуля. Корректно отделить ошибки кода от внешних ограничений или изменений API можно лишь через предварительный технический анализ.
Поэтому предлагаю начинать с отдельного этапа 0 (технического анализа).
---
В рамках анализа проверяю:
1. Комментарии и Webhooks
— активные подписки Webhooks (объекты, поля, версия 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.
-
3475 32 0 Добрый день, могу помочь с заданиями, приступить могу прямо сейчас, пишите в личные сообщения.
-
95799 1272 1 10 Здравствуйте. Есть опыт с Facebook API и OpenCart. Готов к сотрудничеству. Обращайтесь.
-
Проходило ли ваше Facebook-приложение процедуру App Review?
Какая версия Graph API сейчас используется в коде модуля?
Используется ли в приложении 'Business Asset User Profile Access' или стандартный Login?
Сообщения в Директ и комментарии приходят с одной и той же страницы Facebook или это разные привязанные аккаунты?
Могу ли я получить доступ к логам входящих запросов Webhooks (лог сервера или файл модуля)?
Ваше приложение имеет тип 'Business' или 'Individual'?
-
Проходило ли ваше Facebook-приложение процедуру App Review?
- Так, проходило, але зараз в режимі розробки, щоб зробити вказані в ТЗ задачі.
Какая версия Graph API сейчас используется в коде модуля?
- Точно не можу сказати...
Используется ли в приложении 'Business Asset User Profile Access' или стандартный Login?
- На скільки я знаю, стандартний Login
Сообщения в Директ и комментарии приходят с одной и той же страницы Facebook или это разные привязанные аккаунты?
- Різні акаунти якими володіє користувач.
Могу ли я получить доступ к логам входящих запросов Webhooks (лог сервера или файл модуля)?
- Не знаю де знаходяться логи модуля...
Ваше приложение имеет тип 'Business' или 'Individual'?
Тип приложения: Компания
-
Спасибо за уточнения! Картина прояснилась.
То, что приложение сейчас в Development Mode , скорее всего, и является причиной "исчезновения" комментариев от обычных пользователей - Meta просто не шлет по ним данные в тестовом режиме.
-
Раз у вас тип приложения "Компания", я настрою Cron-скрипт так, чтобы он обновлял системные токены до истечения их 60-дневного срока
-
Владимир, спасибо за уточнение. Раз тестеры добавлены в Роллы, значит, причина точно не в режиме Development Mode. Это сужает круг поиска до двух конкретных технических моментов.
Проблема с (Разрешениями)
Конфигурация Webhook (Fields)
-
Актуальные фриланс-проекты в категории PHP
Исправить CLSНеобходимо исправить Cumulative Layout Shift через код PageSpeed не видит этой проблемы, но через Google Chrome видно, что есть смещение макета для компьютерной версии страницы В ответе Google Search появилась ошибка касательно скорости компьютерной версии Необходимо… PHP, Веб-программирование ∙ 2 дня 12 часов назад ∙ 29 ставок |
Перенести полностью готовую адаптивную HTML5-структуру в WordPress.
12 000 UAH
Я ищу опытного WordPress-разработчика, который сможет преобразовать наш тщательно подготовленный статический HTML5/CSS3 код в высокопроизводимую кастомную WordPress-тему. Фронтенд уже практически готов (примерно 99%): семантическая разметка, метаданные и мультиязычная структура… CMS, PHP ∙ 2 дня 15 часов назад ∙ 64 ставки |
Интеграция GoPosПривет, делал кто нибудь интеграцию GoPos с кастомным сайтом для ресторана в Польше? Нужна помощь, у них очень скудная документация, есть только swagger и тот без описаний https://app.gopos.io/doc/swagger-ui/index.html Суть такая, использовали от них сайт для онлайн заказов,… PHP, Веб-программирование ∙ 3 дня 7 часов назад ∙ 25 ставок |
Прописать мета данные АЛЬТ при помощи ИИСайт на Laravel , на сайте много изображений, для которых нужно прописать корректные по семантики и релевантные для странице АЛЬТ описание изображения в автоматическом режиме, с возможностью проверки AI и машинное обучение, PHP ∙ 4 дня 4 часа назад ∙ 35 ставок |
Нужен разработчик для завершения и интеграции проекта по автоматическому сбору и обработке данных
700 UAH
Основная часть парсера уже реализована. Парсер работает на Windows-среде через Microsoft Edge: сайт имеет антибот-защиту, поэтому сбор данных выполняется не прямыми HTTP-запросами, а через живую браузерную сессию. Скрипты управляют открытой вкладкой Edge через Chrome DevTools… PHP, Веб-программирование ∙ 4 дня 10 часов назад ∙ 26 ставок |