Artykuły w tej sekcji

Twórz aplikacje na COROS MCP

Co to jest?

Twórz aplikacje, które łączą się z danymi użytkownika COROS przez Model Context Protocol (MCP) z uwierzytelnianiem OAuth 2.0. Nie jest wymagana żadna aplikacja ani zatwierdzenie. Wdróż OAuth 2.0 w swojej aplikacji, a użytkownicy będą mogli połączyć swoje konto COROS i udzielić dostępu do własnych danych.

Jak to działa

  1. Wdrażasz przepływ autoryzacji OAuth 2.0 w swojej aplikacji wskazując na endpoint COROS MCP.
  2. Twój użytkownik klika "Połącz COROS" i loguje się na swoje konto COROS.
  3. Użytkownik autoryzuje Twoją aplikację do dostępu do swoich danych treningowych.
  4. Twoja aplikacja odczytuje dane treningowe i zapisuje plany treningowe przez MCP.

Co możesz zbudować

  • Aplikacje AI do coachingu analizujące trening i proponujące treningi
  • Pulpity treningowe i platformy analityczne
  • Integracje zdrowotne i wellness
  • Generatory spersonalizowanych planów treningowych
  • Narzędzia do regeneracji i gotowości

Wymagania techniczne

  • Twoja aplikacja musi obsługiwać przepływ autoryzacji OAuth 2.0
  • Endpoint serwera MCP: https://mcp.coros.com/mcp
  • Wszystkie operacje na danych są ograniczone tylko do autoryzowanego użytkownika (pojedynczy użytkownik)
  • Pełna dokumentacja MCP: COROS MCP GitHub

Szczegóły wdrożenia przepływu autoryzacji OAuth 2.0 znajdziesz w oficjalnej specyfikacji: https://oauth.net/2/

COROS używa standardowego protokołu OAuth 2.0. Każda biblioteka klienta OAuth 2.0 w wybranym języku będzie działać.

Pierwsze kroki

  1. Krok 1: Wdróż przepływ autoryzacji OAuth 2.0 w swojej aplikacji wskazując na endpoint COROS MCP.
  2. Krok 2: Dodaj przycisk "Połącz COROS" w swojej aplikacji. Gdy użytkownik go kliknie, loguje się i autoryzuje Twoją aplikację do dostępu do swoich danych.
  3. Krok 3: Start budowy. Twoja aplikacja może natychmiast odczytywać dane treningowe i zapisywać plany treningowe dla tego użytkownika.

Dostępne pola danych

Te same pola co w Tier 1 (zobacz Połącz COROS z Twoją AI). Wszystkie operacje odczytu oraz możliwość zapisu planów treningowych i treningów.

Ograniczenia

  • Dostęp tylko dla pojedynczego użytkownika (każdy użytkownik autoryzuje własne dane)
  • Brak powiadomień push webhook (Twoja aplikacja odpytuje MCP)
  • Brak importu/eksportu tras GPX
  • Brak dwukierunkowej synchronizacji aktywności (COROS do Twojej platformy wymaga Partner API)

Potrzebujesz więcej?

Jeśli Twoja platforma wymaga powiadomień push webhook, dwukierunkowej synchronizacji lub obsługi tras GPX, możesz ubiegać się o pełny dostęp do Partner API.

Czy ten artykuł był pomocny?
Liczba użytkowników, którzy uważają ten artykuł za przydatny: 0 z 0