Створення API-сервера для інтеграції з торговим ботом
500 UAHЗавдання: Створення API-сервера для інтеграції з торговим ботом
Опис Проекту:
Потрібно налаштувати API-сервер, який буде взаємодіяти з нашим торговим ботом на MetaTrader 5 (MT5). Сервер має приймати запити від бота, обробляти їх та повертати результати аналізу.
Основні Завдання:
Налаштування Google Cloud Platform (GCP):
- Створити новий проект на GCP.
- Налаштувати необхідні сервіси (Cloud Run, Container Registry).
Контейнеризація Flask Додатку:
- Створити
Dockerfileдля Flask API-додатку. - Побудувати Docker образ та завантажити його до Google Container Registry (GCR).
- Створити
Розгортання на Cloud Run:
- Розгорнути контейнер на Cloud Run.
- Налаштувати автоматичне масштабування та доступність сервісу.
Безпека та Аутентифікація:
- Реалізувати аутентифікацію за допомогою API-ключів.
- Налаштувати змінні середовища для зберігання конфіденційних даних (API-ключі передаватимуться окремо).
Тестування та Документація:
- Перевірити працездатність API-сервера.
- Надати коротку документацію з описом основних маршрутів та інструкціями для використання.
Технічні Вимоги:
- Мова Програмування: Python 3.7+
- Фреймворк: Flask
- Контейнеризація: Docker
- Хостинг: Google Cloud Platform (Cloud Run)
- Інструменти: Google Cloud SDK, Gunicorn
- Бібліотеки: Flask, Gunicorn (інші залежності в
requirements.txt)
Очікувані Результати:
Функціональний API-сервер:
- Приймає та обробляє запити від торгового бота.
- Повертає результати аналізу у форматі JSON.
Розгорнутий Сервіс на Cloud Run:
- Доступний через HTTPS URL.
- Захищений за допомогою API-ключів.
Коротка Документація:
- Опис основних маршрутів та приклади запитів.
-
230 Добрий день! Маю досвід розробки API. Пишіть для обговорення деталей
-
449 3 1 1 Пропоную реалізувати API-сервер для інтеграції з торговим ботом на MetaTrader 5 із використанням Google Cloud Platform (GCP) та Flask.
План реалізації:
1. Налаштування GCP:
Створення проєкту на GCP.
Активація сервісів Cloud Run і Container Registry.
Налаштування доступів через Google Cloud SDK.
2. Контейнеризація Flask-додатку:
Розробка Flask API з маршрутами для обробки запитів (наприклад, /analyze, /status).
… Написання Dockerfile для контейнеризації додатку.
Збір Docker-образу і завантаження в Google Container Registry (GCR).
3. Розгортання на Cloud Run:
Деплой контейнера на Cloud Run:
Доступність через HTTPS.
Налаштування автоматичного масштабування.
4. Безпека:
Реалізація аутентифікації через API-ключі.
Зберігання конфіденційних даних у змінних середовища GCP.
5. Тестування і документація:
Перевірка API-сервера через тестові запити.
Підготовка документації з описом маршрутів, прикладами запитів та інструкціями.
Результат:
Розгорнутий API-сервер на Cloud Run.
Приймає запити від бота MT5 і повертає результати у форматі JSON.
Захищений доступ через API-ключі.
Документація для інтеграції та використання.
Готовий обговорити деталі та приступити до реалізації. Напишіть для уточнення!
-
1970 25 1 Вітаю, займаюсь розробкою апі. Можу розробити необхідне АПІ, проте треба розуміти його функціонал. Давайте поспілкуємось в особистих?
-
1118 10 0 Добрий день!
Готовий реалізувати на Python.
Пишіть, обговоримо деталі та почнемо!
З повагою, Андрій!
-
95644 1272 1 10 Вітаю. Є досвід з Flask.Можна побачити тз по функціоналу в роутах?
Актуальні фриланс-проєкти в категорії Python
Telegram bot для найму/пошуку працівників. Для пошуку роботи
1100 UAH
1. Загальна концепція Створення Telegram-бота для автоматизації підбору персоналу та двостороннього пошуку роботи. Система працює за принципом активного відгуку та взаємного підтвердження інтересу (Double Opt-In). У системі передбачено дві ролі: Роботодавець (Власник фірми) та… Python, Розробка ботів ∙ 10 годин 11 хвилин тому ∙ 58 ставок |
Технічна підтримка веб-платформи (Python/Django)Є працюючий веб-проект, потрібно підтримувати і поступово приводити в порядок, без переписування з нуля. Стек проекту: Backend: Python, Django, Django Rest Framework Frontend: Next.js База даних: PostgreSQL Інфраструктура: AWS (EC2), Nginx Є інтеграції з зовнішніми API… Python, Веб-програмування ∙ 12 годин 20 хвилин тому ∙ 46 ставок |
Розробка веб-сервісу з платним доступом до онлайн-чатуДоброго дня, необхідно розробити веб-сервіс, який включає: * персональні посилання для користувачів; * сторінку з описом послуги; * оплату через PayPal; * онлайн-чат в реальному часі; * відображення відео на сторінці користувача; * облік оплаченного часу та автоматичне… Python, Веб-програмування ∙ 1 день 13 годин тому ∙ 68 ставок |
Створення додаткуБажаю створити мобільний додаток для спілкування, в застосунку має бути аудіо,відео дзвінок, створення групових чатів,можливість синхронізувати з контактами телефону, налаштуваннями акаунта: привязка по мейлу, 2фа, номеру телефону,можливість налаштовувати сповіщення… Java, Python ∙ 2 дні 11 годин тому ∙ 36 ставок |
Налаштування двосторонньої інтеграції WhatsApp з Odoo CRMВітаю! Шукаємо спеціаліста для реалізації технічного завдання з налаштування двосторонньої інтеграції месенджера WhatsApp з CRM-системою Odoo. ⚠️ Важливе технічне уточнення:Офіційний WhatsApp Business API (WABA) не розглядається. Необхідно впровадити стабільне «сіре» рішення… Python, Веб-програмування ∙ 2 дні 21 година тому ∙ 23 ставки |