Інтеграція чатбота із WhatsApp
5000 UAHМета
Розробити інтеграцію нашого сервісу чатботів із WhatsApp через WhatsApp Business API. Інтеграція повинна забезпечити:
- Прийом повідомлень від користувачів WhatsApp.
- Відправку відповідей користувачам через WhatsApp.
Інтеграція має бути виконана як окремий модуль, який взаємодіє з нашим API.
Завдання
Авторизація
- Забезпечити інтеграцію через WhatsApp Cloud API.
- Реалізувати обробку та зберігання токенів доступу (Permanent Access Token).
- Додати перевірку валідності токенів.
Налаштування вебхука
- Реалізувати вебхук для прийому подій від WhatsApp:
messages: отримання повідомлень від користувачів.message_status: статус доставки повідомлень (відправлено, доставлено, прочитано).
- Зареєструвати вебхук у Facebook App Dashboard.
- Реалізувати вебхук для прийому подій від WhatsApp:
Прийом повідомлень
- Обробка вхідних повідомлень і передача їх у стандартному форматі через наше API:
Формат повідомлення:jsonКопіювати код
{
"message_id": "string",
"sender_id": "string",
"recipient_id": "string",
"timestamp": "ISO8601",
"content": "string",
"type": "text|image|video|audio|file|location|contact"
}
- Підтримувані типи контенту:
- Текст.
- Зображення.
- Відео.
- Аудіо.
- Документи.
- Локації.
- Контакти.
- Обробка вхідних повідомлень і передача їх у стандартному форматі через наше API:
Відправка повідомлень
- Реалізувати функціонал відправки повідомлень через WhatsApp API:
- Текстові повідомлення.
- Медійні файли (зображення, відео, аудіо).
- Документи.
- Шаблонні повідомлення (Template Messages) для комунікації з користувачами.
- Реалізувати функціонал відправки повідомлень через WhatsApp API:
Обробка помилок
- Реалізувати логіку обробки помилок:
- Невалідний токен доступу.
- Відсутність дозволів.
- Помилки доставки повідомлень.
- Всі помилки фіксувати у журналі з детальним описом.
- Реалізувати логіку обробки помилок:
Налаштування та тестування
- Забезпечити налаштування інтеграції через Meta App Dashboard:
- Підключення бізнес-акаунтів.
- Вибір подій для вебхука.
- Надати тестовий номер для демонстрації роботи інтеграції.
- Забезпечити налаштування інтеграції через Meta App Dashboard:
Документація
- Підготувати документацію, яка включає:
- Інструкції з налаштування інтеграції в Meta App Dashboard.
- Опис API, яке використовуватиметься для взаємодії.
- Приклади запитів і відповідей.
- Підготувати документацію, яка включає:
Технічні вимоги
API WhatsApp
- Використовувати WhatsApp Cloud API.
- Обов’язково реалізувати вебхук для обробки подій.
Формат даних
- Прийняті повідомлення передавати у JSON-форматі, описаному вище.
- Відповіді відповідно до формату WhatsApp API.
Мови програмування
- Перевага: Python або Node.js.
- Інші мови допускаються за попередньою згодою.
Безпека
- Всі запити мають виконуватись через HTTPS.
- Токени доступу мають бути зашифровані.
Очікуваний результат
- Модуль інтеграції, що дозволяє приймати та відправляти повідомлення через WhatsApp.
- Документація для налаштування та використання модуля.
- Демонстрація роботи інтеграції на тестовому номері.
Термін виконання
- Орієнтовний термін виконання: 14 календарних днів із моменту прийняття замовлення.
Бюджет
це попередній відбір, найбільш підходящим виконавцям буде надана документація нашого апі
- Вкажіть ваші пропозиції по бюджету у заявці.
-
8193 63 1 Доброго дня!
Я готов взятися за інтеграцію сервісу чатботів з WhatsApp через WhatsApp Business API. Чекаю можливості уточнити всі деталі та розпочати роботу над проектом! Ваша відповідь очікую.
-
224 1 0 Вітаю! Готовий взятися за Ваше завдання. Працював вже з чатами Instagram та Facebook. Працюю на Java. Всі деталі в приват. Бюджет зараз тяжко прорахувати потрібно детальніше обговорити проект. Напишіть мені
-
449 3 1 1 Пропоную розробити модуль інтеграції вашого сервісу чат-ботів із WhatsApp через WhatsApp Cloud API.
Функціонал:
Прийом і обробка повідомлень (текст, зображення, відео, аудіо, документи тощо).
Відправка відповідей, включаючи текстові та медійні повідомлення, шаблони.
Налаштування та реєстрація вебхука.
Логування помилок із деталізацією.
Терміни та вартість:
Термін виконання: 14 днів.
… Бюджет: $1500.
Готовий до обговорення деталей і старту роботи!
-
1251 3 0 Вітаю! Я співвласниця веб-студії з розробки та дизайну сайтів любої складності Confidence Technology , також налаштування реклами та seo-просування.
Великий досвід у роботі з сучасними технологіями веб-програмування, такими як HTML, CSS, JavaScript (React.js або Vue.js), PHP, Laravel, CodeIgniter, Git, Python, MySQL, PostqreSQL, NodeJS та різними системами управління контентом (CMS), такими як WordPress(Woo), OpenCart та PrestaShop, Webflow, Shopify. Ми готові прийматися за проекти різної складності та створювати для Вас унікальні та інноваційні веб-рішення.
Ми гарантуємо швидке та якісне виконання завдань, а також можливість інтеграції картографічних API в ваші проекти. Ми завжди готові взятися за Ваші ідеї та перетворити їх на успішні веб-рішення.
Наші останні проекти, включаючи дизайн:
https://novobudova.pro
https://youeasystart.com/
https://ico.freelance-fast.click
… https://aquahub.org.ua
https://frolic.com.ua
https://mossandmoreart.com
https://boostylabs.com
https://ol.zp.ua
https://smt-industry.com
https://emporio-sports.cz
https://nosovski.com
https://alphasr.com
http://han.2doweb.org
https://riabchuk-anastasiya.com/
https://ukrfix.com/
З найкращими побажаннями, Валентина
-
4524 20 0 Вітаю!
Ми команда ITZeyz, спеціалізуємось на чат-ботах з використанням Node.js.
Готові якісно реалізувати ваш проект.
Для детального обговорення та оцінки по строкам та бюджету будемо чекати на вашу документацію.
Наш технічний директор, з досвідом більше 8 років, і наша команда професійних розробників та тестувальників, забезпечать якісне виконання завдання.
Реалізовували багато об'ємних проектів на Node.js включно.
Переглянути портфоліо можете за посиланням:Freelancehunt
Чекаємо на вашу відповідь та будемо раді співпраці!
З повагою,
… Команда ITZeyz
-
Добрый день, могу выполнить задачу за 30 000 так как работа немного сложновата, но реализуемо 🙂
-
Актуальні фриланс-проєкти в категорії Веб-програмування
Потрібний розробник Друпал Dupal для правок на кількох сайтах.Потрібний розробник Друпал Dupal для правок на кількох сайтах. Сайт розбух і заповнив весь хостинг .. HTML та CSS верстання, Веб-програмування ∙ 3 години 35 хвилин тому ∙ 22 ставки |
Парсинг товарів, підготовка до імпорту на WPСпарсити повний каталог цих сайтів: https://svit-mebliv.ua/ https://kompanit.com.ua/ru https://amia.com.ua/ https://mebliromax.com.ua/ https://pehotin.com.ua/catalog/ https://www.sokme.ua/ru/ Всі товари потрібно об'єднати в одну загальну таблицю для імпорту в WP. Кожен товар… Веб-програмування, Парсинг даних ∙ 16 годин 29 хвилин тому ∙ 39 ставок |
Інтеграція калькулятора вартості послуг на сайт Webflow
14 807 UAH
Шукаємо розробника для інтеграції готового калькулятора вартості послуг на наш сайт, створений на Webflow. Про компанію Ми займаємося: збіркою меблів; монтажем телевізорів; монтажем полиць, картин, дзеркал та інших предметів; moving help; heavy lifting; handyman послугами;… Javascript та Typescript, Веб-програмування ∙ 19 годин 32 хвилини тому ∙ 54 ставки |
Сверстати сайт і підв'язати його до Shopifyзверстати сайт і підв'язати його до shopify на макеті основна сторінка сторінки товарів не буде, буде модальне вікно з вибором обсягу баночки крему та його кількості після вікно доставки та оплати замовлення повинно йти в shopify з повною інформацією про замовлення… HTML та CSS верстання, Веб-програмування ∙ 21 година 18 хвилин тому ∙ 61 ставка |
Шукаємо спеціаліста Bitrix24 / інтегратора CRM для налаштування автоматизаціїНаша компанія працює з CRM Bitrix24. Нам потрібен спеціаліст, який зможе налаштувати автоматичне додавання номера телефону в ліди/замовлення в двох форматах. Автоматизація повинна бути коректно налаштована для двох країн: Республіка Молдова та Румунія. Завдання: При створенні… PHP, Веб-програмування ∙ 1 день 1 година тому ∙ 22 ставки |