Tworzenie serwera API do integracji z botem handlowym
Zadanie: Stworzenie serwera API do integracji z botem handlowym
Opis Projektu:
Potrzebne jest skonfigurowanie serwera API, który będzie współdziałał z naszym botem handlowym na MetaTrader 5 (MT5). Serwer ma przyjmować zapytania od bota, przetwarzać je i zwracać wyniki analizy.
Główne Zadania:
Konfiguracja Google Cloud Platform (GCP):
- Stworzyć nowy projekt na GCP.
- Skonfigurować niezbędne usługi (Cloud Run, Container Registry).
Konteneryzacja aplikacji Flask:
- Stworzyć
Dockerfiledla aplikacji API Flask. - Zbudować obraz Docker i załadować go do Google Container Registry (GCR).
- Stworzyć
Wdrożenie na Cloud Run:
- Wdrożyć kontener na Cloud Run.
- Skonfigurować automatyczne skalowanie i dostępność usługi.
Bezpieczeństwo i Uwierzytelnianie:
- Zrealizować uwierzytelnianie za pomocą kluczy API.
- Skonfigurować zmienne środowiskowe do przechowywania danych poufnych (klucze API będą przekazywane osobno).
Testowanie i Dokumentacja:
- Sprawdzić funkcjonalność serwera API.
- Przygotować krótką dokumentację z opisem głównych tras i instrukcjami użytkowania.
Wymagania Techniczne:
- Język Programowania: Python 3.7+
- Framework: Flask
- Konteneryzacja: Docker
- Hosting: Google Cloud Platform (Cloud Run)
- Narzędzia: Google Cloud SDK, Gunicorn
- Biblioteki: Flask, Gunicorn (inne zależności w
requirements.txt)
Oczekiwane Wyniki:
Funkcjonalny serwer API:
- Przyjmuje i przetwarza zapytania od bota handlowego.
- Zwraca wyniki analizy w formacie JSON.
Wdrożona usługa na Cloud Run:
- Dostępna przez HTTPS URL.
- Chroniona za pomocą kluczy API.
Krótką dokumentację:
- Opis głównych tras i przykłady zapytań.
-
230 Dzień dobry! Mam doświadczenie w tworzeniu API. Proszę pisać w celu omówienia szczegółów
-
489 3 1 1 Proponuję zrealizować serwer API do integracji z botem handlowym na MetaTrader 5 z wykorzystaniem Google Cloud Platform (GCP) oraz Flask.
Plan realizacji:
1. Konfiguracja GCP:
Utworzenie projektu na GCP.
Aktywacja usług Cloud Run i Container Registry.
Konfiguracja dostępu przez Google Cloud SDK.
2. Konteneryzacja aplikacji Flask:
Opracowanie API Flask z trasami do obsługi zapytań (np. /analyze, /status).
… Napisanie Dockerfile do konteneryzacji aplikacji.
Budowa obrazu Docker i przesłanie do Google Container Registry (GCR).
3. Wdrożenie na Cloud Run:
Wdrożenie kontenera na Cloud Run:
Dostępność przez HTTPS.
Konfiguracja automatycznego skalowania.
4. Bezpieczeństwo:
Realizacja uwierzytelniania przez klucze API.
Przechowywanie poufnych danych w zmiennych środowiskowych GCP.
5. Testowanie i dokumentacja:
Sprawdzenie serwera API przez testowe zapytania.
Przygotowanie dokumentacji z opisem tras, przykładami zapytań i instrukcjami.
Wynik:
Wdrożony serwer API na Cloud Run.
Przyjmuje zapytania od bota MT5 i zwraca wyniki w formacie JSON.
Zabezpieczony dostęp przez klucze API.
Dokumentacja do integracji i użytkowania.
Gotowy do omówienia szczegółów i przystąpienia do realizacji. Napisz w celu wyjaśnienia!
-
1970 25 1 Cześć, zajmuję się tworzeniem API. Mogę opracować potrzebne API, jednak musimy zrozumieć jego funkcjonalność. Czy możemy porozmawiać prywatnie?
-
1118 10 0 Dzień dobry!
Gotowy do realizacji w Pythonie.
Pisz, omówimy szczegóły i zaczniemy!
Z poważaniem, Andrij!
-
95572 1271 1 10 Witaj. Mam doświadczenie z Flask. Czy mogę zobaczyć specyfikację funkcjonalności w trasach?
Aktualne zlecenia dla freelancerów w kategorii Python
Tworzenie aplikacjiChcę stworzyć aplikację mobilną do komunikacji, w aplikacji ma być audio, wideo rozmowa, tworzenie grupowych czatów, możliwość synchronizacji z kontaktami telefonu, ustawieniami konta: powiązanie przez e-mail, 2fa, numer telefonu, możliwość dostosowywania powiadomień aplikacji,… Java, Python ∙ 12 godzin 56 minut temu ∙ 25 ofert |
Ustawienie dwustronnej integracji WhatsApp z Odoo CRMWitaj! Szukamy specjalisty do realizacji zadania technicznego dotyczącego konfiguracji dwustronnej integracji komunikatora WhatsApp z systemem CRM Odoo. ⚠️ Ważne wyjaśnienie techniczne: Oficjalne API WhatsApp Business (WABA) nie jest brane pod uwagę. Należy wdrożyć stabilne… Python, Programowanie stron internetowych ∙ 22 godziny 51 minut temu ∙ 22 oferty |
Parsowanie danych przez mobilne APISzukałem osoby z doświadczeniem w parsowaniu danych przez mobilne API, do parsowania e-commerce, rozetka i podobne Zadania: 1. Przechwytywanie ruchu aplikacji mobilnej (Android) konfiguracja proxy, analiza zapytań 2. Określenie potrzebnych punktów końcowych API, do których… Python, Parsowanie danych ∙ 2 dni 19 godzin temu ∙ 30 ofert |
Znaleźć feed produktowy (Google Merchant XML) dla strony na OpenCart
57 PLN
Konieczne jest znalezienie bezpośredniego linku do działającego pliku z danymi produktowymi (XML) konkurenta dla Google Merchant Center Platforma (CMS): OpenCart / ocStore Znajdź oryginalny plik z danymiWymagania dotyczące wyniku: Roboczy link do pliku XML Python, Parsowanie danych ∙ 8 dni 4 godziny temu ∙ 29 ofert |
Rozwój farmy Tik-Tok (fabryka treści)Konieczne jest opracowanie systemu do centralnego zarządzania wieloma kontami TikTok z automatycznym publikowaniem treści, wykorzystaniem indywidualnych proxy oraz symulacją naturalnej aktywności kont. Wymagania funkcjonalne1. Zarządzanie kontami Dodawanie i usuwanie kont… Python, Tworzenie chatbota ∙ 8 dni 16 godzin temu ∙ 23 oferty |