Strava (niezależny wydawca) (wersja zapoznawcza)
Jest to łącznik dla interfejsu API Strava, Strava to usługa do śledzenia ćwiczeń ludzkich, które obejmują funkcje sieci społecznościowej. Jest on najczęściej używany do jazdy na rowerze i biegania przy użyciu danych GPS. Łącznik daje możliwość uzyskania Twoich działań/klubów i innych informacji od Strava.
Ten łącznik jest dostępny w następujących produktach i regionach:
| Usługa | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Wszystkie regiony usługi Power Automate z wyjątkiem następujących: - Rząd USA (GCC) - Rząd USA (GCC High) - China Cloud obsługiwane przez firmę 21Vianet - Departament Obrony USA (DoD) |
| Logic Apps | Standard | Wszystkie regiony usługi Logic Apps z wyjątkiem następujących: — Regiony platformy Azure Government — Regiony platformy Azure (Chiny) - Departament Obrony USA (DoD) |
| Power Apps | Premium | Wszystkie regiony usługi Power Apps z wyjątkiem następujących: - Rząd USA (GCC) - Rząd USA (GCC High) - China Cloud obsługiwane przez firmę 21Vianet - Departament Obrony USA (DoD) |
| Power Automate | Premium | Wszystkie regiony usługi Power Automate z wyjątkiem następujących: - Rząd USA (GCC) - Rząd USA (GCC High) - China Cloud obsługiwane przez firmę 21Vianet - Departament Obrony USA (DoD) |
| Kontakt | |
|---|---|
| Name | Richard Wierenga |
| adres URL | https://developers.strava.com/ |
| rwconnectors@gmail.com |
| Metadane łącznika | |
|---|---|
| Publisher | Richard Wierenga |
| Witryna internetowa | https://www.strava.com |
| Zasady ochrony prywatności | https://www.strava.com/legal/api |
| Kategorie | Styl życia i rozrywka; Dane |
Limity ograniczania
| Nazwa | Wywołania | Okres odnowienia |
|---|---|---|
| Wywołania interfejsu API na połączenie | 100 | 60 sekund |
Akcje
| Administratorzy klubu listy |
Zwraca listę administratorów danego klubu. |
| Działania klubu listy |
Pobieranie ostatnich działań od członków określonego klubu. Uwierzytelniony sportowiec musi należeć do żądanego klubu w celu trafienia w ten punkt końcowy. Stronicowanie jest obsługiwane. Widoczność profilu sportowca jest szanowana dla wszystkich działań. |
| Lista członków klubu |
Zwraca listę sportowców, którzy są członkami danego klubu. |
| Lista działań sportowca |
Zwraca działania sportowca dla określonego identyfikatora. Wymaga działania:read. Tylko działania Mnie zostaną odfiltrowane, chyba że zostanie zażądany przez token z działaniem:read_all. |
| Lista klubów sportowców |
Zwraca listę klubów, których członkostwo obejmuje uwierzytelnionego sportowca. |
| Pobieranie działania |
Zwraca dane działanie, które jest własnością uwierzytelnioowanego sportowca. Wymaga działania:read dla wszystkich i obserwujących działań. Wymaga działania:read_all dla działań Tylko ja. |
| Pobieranie statystyk sportowca |
Zwraca statystyki aktywności sportowca. Obejmuje tylko dane z działań ustawionych na Widoczność wszystkich. |
| Pobierz segment |
Zwraca określony segment. read_all zakres wymagany w celu pobrania informacji o segmencie specyficznym dla sportowca lub pobrania segmentów prywatnych. |
| Uzyskiwanie klubu |
Zwraca dany klub przy użyciu jego identyfikatora. |
| Uzyskiwanie uwierzytelnioowanego sportowca |
Zwraca aktualnie uwierzytelnioną zawodniczkę. Tokeny z zakresem profile:read_all otrzymają szczegółową reprezentację sportowca; wszystkie inne osoby otrzymają reprezentację podsumowania. |
| Wyświetlanie komentarzy dotyczących działań |
Zwraca komentarze dotyczące danego działania. Wymaga działania:read dla wszystkich i obserwujących działań. Wymaga działania:read_all dla działań Tylko ja. |
| Wyświetlanie listy kudoers działań |
Zwraca sportowców, którzy kudoed działania zidentyfikowane przez identyfikator. Wymaga działania:read dla wszystkich i obserwujących działań. Wymaga działania:read_all dla działań Tylko ja. |
| Wyświetlanie listy okrążeń aktywności |
Zwraca okrążenia działania zidentyfikowanego przez identyfikator. Wymaga działania:read dla wszystkich i obserwujących działań. Wymaga działania:read_all dla działań Tylko ja. |
| Wyświetlanie listy segmentów z gwiazdami |
Lista uwierzytelnionych segmentów sportowca. Segmenty prywatne są filtrowane, chyba że jest to wymagane przez token z zakresem read_all. |
Administratorzy klubu listy
Zwraca listę administratorów danego klubu.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Strona
|
page | string |
Numer strony. Wartość domyślna to 1. |
|
|
Na stronę
|
per_page | string |
Liczba elementów na stronie. Wartość domyślna to 30. |
|
|
Identyfikator klubu
|
id | True | integer |
Identyfikator klubu. |
Zwraca
- response
- array of SummaryAthlete
Działania klubu listy
Pobieranie ostatnich działań od członków określonego klubu. Uwierzytelniony sportowiec musi należeć do żądanego klubu w celu trafienia w ten punkt końcowy. Stronicowanie jest obsługiwane. Widoczność profilu sportowca jest szanowana dla wszystkich działań.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Strona
|
page | string |
Numer strony. Wartość domyślna to 1. |
|
|
Na stronę
|
per_page | string |
Liczba elementów na stronie. Wartość domyślna to 30. |
|
|
Identyfikator klubu
|
id | True | integer |
Identyfikator klubu. |
Zwraca
- response
- array of SummaryActivity
Lista członków klubu
Zwraca listę sportowców, którzy są członkami danego klubu.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Strona
|
page | string |
Numer strony. Wartość domyślna to 1. |
|
|
Na stronę
|
per_page | string |
Liczba elementów na stronie. Wartość domyślna to 30. |
|
|
Identyfikator klubu
|
id | True | integer |
Identyfikator klubu. |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
|
array of object | ||
|
resource_state
|
resource_state | integer |
resource_state |
|
imię
|
firstname | string |
imię |
|
nazwisko
|
lastname | string |
nazwisko |
|
członkostwo
|
membership | string |
członkostwo |
|
administrator
|
admin | boolean |
administrator |
|
właściciel
|
owner | boolean |
właściciel |
Lista działań sportowca
Zwraca działania sportowca dla określonego identyfikatora. Wymaga działania:read. Tylko działania Mnie zostaną odfiltrowane, chyba że zostanie zażądany przez token z działaniem:read_all.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Przed znacznikami czasu
|
before | string |
Sygnatura czasowa epoki (liczba sekund od 1 stycznia 1970 r.) używana do filtrowania działań, które miały miejsce przed upływem określonego czasu. |
|
|
po znaczniku czasu
|
after | string |
Sygnatura czasowa epoki (liczba sekund od 1 stycznia 1970 r.) używana do filtrowania działań, które miały miejsce po określonym czasie. |
|
|
Strona
|
page | string |
Numer strony. Wartość domyślna to 1. |
|
|
Na stronę
|
per_page | string |
Liczba elementów na stronie. Wartość domyślna to 30. |
Zwraca
- response
- array of SummaryActivity
Lista klubów sportowców
Zwraca listę klubów, których członkostwo obejmuje uwierzytelnionego sportowca.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Strona
|
page | string |
Numer strony. Wartość domyślna to 1. |
|
|
Na stronę
|
per_page | string |
Liczba elementów na stronie. Wartość domyślna to 30. |
Zwraca
- response
- array of Club
Pobieranie działania
Zwraca dane działanie, które jest własnością uwierzytelnioowanego sportowca. Wymaga działania:read dla wszystkich i obserwujących działań. Wymaga działania:read_all dla działań Tylko ja.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Uwzględnij wszystkie wysiłki
|
include_all_efforts | string |
Aby uwzględnić wszystkie segmenty pracy (prawda/fałsz). |
|
|
Identyfikator działania
|
id | True | integer |
Identyfikator działania. |
Zwraca
- Body
- DetailedActivity
Pobieranie statystyk sportowca
Zwraca statystyki aktywności sportowca. Obejmuje tylko dane z działań ustawionych na Widoczność wszystkich.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator sportowca
|
id | True | integer |
Określanie identyfikatora sportowca |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
biggest_ride_distance
|
biggest_ride_distance | float |
Najdłuższa odległość jeździła przez sportowca. |
|
biggest_climb_elevation_gain
|
biggest_climb_elevation_gain | float |
Najwyższy wspinacz jeździł przez sportowca. |
|
recent_ride_totals
|
recent_ride_totals | ActivityTotal | |
|
all_ride_totals
|
all_ride_totals | ActivityTotalShort | |
|
recent_run_totals
|
recent_run_totals | ActivityTotal | |
|
all_run_totals
|
all_run_totals | ActivityTotalShort | |
|
recent_swim_totals
|
recent_swim_totals | ActivityTotal | |
|
all_swim_totals
|
all_swim_totals | ActivityTotalShort | |
|
ytd_ride_totals
|
ytd_ride_totals | ActivityTotalShort | |
|
ytd_run_totals
|
ytd_run_totals | ActivityTotalShort | |
|
ytd_swim_totals
|
ytd_swim_totals | ActivityTotalShort |
Pobierz segment
Zwraca określony segment. read_all zakres wymagany w celu pobrania informacji o segmencie specyficznym dla sportowca lub pobrania segmentów prywatnych.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator segmentu
|
id | True | integer |
Identyfikator segmentu. |
Zwraca
- Body
- DetailedSegment
Uzyskiwanie klubu
Zwraca dany klub przy użyciu jego identyfikatora.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator klubu
|
id | True | integer |
Identyfikator klubu. |
Zwraca
- Body
- Club
Uzyskiwanie uwierzytelnioowanego sportowca
Zwraca aktualnie uwierzytelnioną zawodniczkę. Tokeny z zakresem profile:read_all otrzymają szczegółową reprezentację sportowca; wszystkie inne osoby otrzymają reprezentację podsumowania.
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
id
|
id | integer |
Unikatowy identyfikator sportowca |
|
imię
|
firstname | string |
Imię sportowca. |
|
nazwisko
|
lastname | string |
Nazwisko sportowca. |
|
city
|
city | string |
Miasto sportowca. |
|
stan
|
state | string |
Stan lub region geograficzny sportowca. |
|
country
|
country | string |
Kraj sportowca |
|
płeć
|
sex | string |
Seks sportowca. Może przyjąć jedną z następujących wartości: M, F |
|
szczyt
|
summit | boolean |
Czy sportowiec ma jakąkolwiek subskrypcję Summit. |
|
utworzono_o
|
created_at | string |
Czas, w którym został utworzony sportowiec. |
|
updated_at
|
updated_at | string |
Czas ostatniej aktualizacji sportowca. |
|
profile_medium
|
profile_medium | string |
Adres URL do obrazu profilu 62x62 pikseli. |
|
profil
|
profile | string |
Adres URL do obrazu profilu o rozmiarze 124 x 124 pikseli. |
|
follower_count
|
follower_count | integer |
Liczba zwolenników sportowca. |
|
friend_count
|
friend_count | integer |
Przyjaciel sportowca liczy. |
|
measurement_preference
|
measurement_preference | string |
Preferowany system jednostkowy sportowca. Może przyjąć jedną z następujących wartości: stopy, mierniki |
|
Kluby
|
clubs | array of |
Kluby sportowca. |
|
ftp
|
ftp | string |
FTP sportowca (moc progowa funkcjonalna). |
|
ciężar
|
weight | float |
Waga sportowca. |
|
Rowery
|
bikes | array of Bikes |
Rowery sportowca. |
|
Buty
|
shoes | array of Shoes |
Buty sportowca. |
Wyświetlanie komentarzy dotyczących działań
Zwraca komentarze dotyczące danego działania. Wymaga działania:read dla wszystkich i obserwujących działań. Wymaga działania:read_all dla działań Tylko ja.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Strona
|
page | string |
Numer strony. Wartość domyślna to 1. |
|
|
Na stronę
|
per_page | string |
Liczba elementów na stronie. Wartość domyślna to 30. |
|
|
Identyfikator działania
|
id | True | integer |
Identyfikator działania. |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
|
array of object | ||
|
id
|
id | integer |
Unikatowy identyfikator tego komentarza |
|
activity_id
|
activity_id | integer |
Identyfikator działania, z tym komentarzem jest powiązany |
|
SMS
|
text | string |
Zawartość komentarza |
|
utworzono_o
|
created_at | string |
Czas utworzenia tego komentarza. |
|
atleta
|
athlete | SummaryAthlete |
Podsumowanie sportowca |
Wyświetlanie listy kudoers działań
Zwraca sportowców, którzy kudoed działania zidentyfikowane przez identyfikator. Wymaga działania:read dla wszystkich i obserwujących działań. Wymaga działania:read_all dla działań Tylko ja.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Strona
|
page | string |
Numer strony. Wartość domyślna to 1. |
|
|
Na stronę
|
per_page | string |
Liczba elementów na stronie. Wartość domyślna to 30. |
|
|
Identyfikator działania
|
id | True | integer |
Identyfikator działania. |
Zwraca
- response
- array of SummaryAthlete
Wyświetlanie listy okrążeń aktywności
Zwraca okrążenia działania zidentyfikowanego przez identyfikator. Wymaga działania:read dla wszystkich i obserwujących działań. Wymaga działania:read_all dla działań Tylko ja.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator działania
|
id | True | integer |
Identyfikator działania. |
Zwraca
- response
- array of Lap
Wyświetlanie listy segmentów z gwiazdami
Lista uwierzytelnionych segmentów sportowca. Segmenty prywatne są filtrowane, chyba że jest to wymagane przez token z zakresem read_all.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Strona
|
page | string |
Numer strony. Wartość domyślna to 1. |
|
|
Na stronę
|
per_page | string |
Liczba elementów na stronie. Wartość domyślna to 30. |
Zwraca
- response
- array of SummarySegment
Definicje
SzczegółyAkcyjność
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
id
|
id | integer |
Unikatowy identyfikator działania |
|
resource_state
|
resource_state | integer |
resource_state |
|
external_id
|
external_id | string |
Identyfikator podany w czasie przekazywania |
|
identyfikator_uploadu
|
upload_id | integer |
Identyfikator przekazywania, który spowodował to działanie |
|
id
|
athlete.id | integer |
Identyfikator sportowca |
|
nazwa
|
name | string |
Nazwa działania |
|
distance
|
distance | float |
Odległość aktywności, w metrach |
|
moving_time
|
moving_time | integer |
Czas przenoszenia działania w sekundach |
|
elapsed_time
|
elapsed_time | integer |
Upłynął czas działania w sekundach |
|
total_elevation_gain
|
total_elevation_gain | float |
Całkowity zysk podniesienia uprawnień w działaniu. |
|
typ
|
type | string |
Wyliczenie typów, które może mieć działanie. |
|
start_date
|
start_date | string |
Czas rozpoczęcia działania. |
|
start_date_local
|
start_date_local | string |
Czas rozpoczęcia działania w lokalnej strefie czasowej. |
|
timezone
|
timezone | string |
Strefa czasowa działania |
|
utc_offset
|
utc_offset | float |
utc_offset |
|
start_latlng
|
start_latlng | array of float |
Kolekcja obiektów zmiennoprzecinkowych. Para współrzędnych szerokości/długości geograficznej reprezentowana jako tablica 2 liczb zmiennoprzecinkowych. |
|
end_latlng
|
end_latlng | array of float |
Kolekcja obiektów zmiennoprzecinkowych. Para współrzędnych szerokości/długości geograficznej reprezentowana jako tablica 2 liczb zmiennoprzecinkowych. |
|
achievement_count
|
achievement_count | integer |
Liczba osiągnięć uzyskanych w trakcie tej działalności |
|
kudos_count
|
kudos_count | integer |
Liczba kudos podanych dla tego działania |
|
comment_count
|
comment_count | integer |
Liczba komentarzy dla tego działania |
|
athlete_count
|
athlete_count | integer |
Liczba sportowców do udziału w aktywności grupowej |
|
photo_count
|
photo_count | integer |
Liczba zdjęć na Instagramie dla tego działania |
|
id
|
map.id | string |
Identyfikator mapy |
|
wieloliniowa
|
map.polyline | string |
Polilinia mapy, zwracana tylko na szczegółową reprezentację obiektu |
|
summary_polyline
|
map.summary_polyline | string |
Wieloliniowa linia podsumowania mapy |
|
trener
|
trainer | boolean |
Czy to działanie zostało zarejestrowane na maszynie szkoleniowej |
|
dojeżdżać do pracy
|
commute | boolean |
Czy to działanie jest dojazdem |
|
Ręcznie
|
manual | boolean |
Czy to działanie zostało utworzone ręcznie |
|
prywatny
|
private | boolean |
Czy to działanie jest prywatne |
|
oflagowany
|
flagged | boolean |
Czy to działanie jest oflagowane |
|
gear_id
|
gear_id | string |
Identyfikator koła zębatego dla działania |
|
average_speed
|
average_speed | float |
Średnia prędkość działania, w metrach na sekundę |
|
max_speed
|
max_speed | float |
Maksymalna prędkość działania, w metrach na sekundę |
|
average_cadence
|
average_cadence | float |
Średnia kadencja działania |
|
average_temp
|
average_temp | integer |
Średnia temperatura działania |
|
average_watts
|
average_watts | float |
Średnia moc wyjściowa w watach w trakcie tego działania. Tylko przejażdżki |
|
weighted_average_watts
|
weighted_average_watts | integer |
Podobnie jak znormalizowana moc. Przejazdy tylko przy użyciu danych miernika zasilania |
|
kilojuly
|
kilojoules | float |
Kilojoule aktywności |
|
device_watts
|
device_watts | boolean |
Czy waty pochodzą z miernika zasilania, wartość false, jeśli jest szacowana |
|
has_heartrate
|
has_heartrate | boolean |
Czy działanie ma tętno |
|
max_watts
|
max_watts | integer |
Przejazdy tylko przy użyciu danych miernika zasilania |
|
elev_high
|
elev_high | float |
Najwyższa wysokość działania, w metrach |
|
elev_low
|
elev_low | float |
Najniższa wysokość działania, w metrach |
|
total_photo_count
|
total_photo_count | integer |
Liczba zdjęć na Instagramie i Strava dla tej aktywności |
|
has_kudoed
|
has_kudoed | boolean |
Czy zalogowany sportowiec kudoed to działanie |
|
workout_type
|
workout_type | integer |
Typ treningu działania |
|
suffer_score
|
suffer_score | string |
Wynik cierpienia działania |
|
opis
|
description | string |
Opis działania |
|
Kalorii
|
calories | float |
Liczba kalorii spożywanych w trakcie tej aktywności |
|
segment_efforts
|
segment_efforts | array of object |
Działania dotyczące segmentu działania |
|
id
|
segment_efforts.id | integer |
Identyfikator segmentu |
|
nazwa
|
segment_efforts.name | string |
Nazwa segmentu |
|
id
|
segment_efforts.activity.id | integer |
Identyfikator powiązanego działania |
|
id
|
segment_efforts.athlete.id | integer |
Identyfikator powiązanego sportowca |
|
elapsed_time
|
segment_efforts.elapsed_time | integer |
Upłynął czas nakładu pracy |
|
moving_time
|
segment_efforts.moving_time | integer |
Poruszający się czas nakładu pracy |
|
start_date
|
segment_efforts.start_date | string |
Czas, w którym rozpoczęto wysiłek. |
|
start_date_local
|
segment_efforts.start_date_local | string |
Czas rozpoczęcia wysiłku w lokalnej strefie czasowej. |
|
distance
|
segment_efforts.distance | float |
Odległość wysiłku w metrach |
|
start_index
|
segment_efforts.start_index | integer |
Indeks początkowy tego nakładu pracy w strumieniu działania |
|
end_index
|
segment_efforts.end_index | integer |
Indeks końcowy tego nakładu pracy w strumieniu działania |
|
average_cadence
|
segment_efforts.average_cadence | float |
Średnia kadencja nakładu pracy |
|
device_watts
|
segment_efforts.device_watts | boolean |
W przypadku wysiłków jazdy, czy wat został zgłoszony przez dedykowane urządzenie rejestrujące |
|
average_watts
|
segment_efforts.average_watts | float |
Średnia watowa tego nakładu pracy |
|
segment
|
segment_efforts.segment | SummarySegment |
Powiązany segment |
|
kom_rank
|
segment_efforts.kom_rank | integer |
Ranga wysiłku na globalnej tablicy liderów, jeśli należy do pierwszej 10 w momencie przekazania |
|
pr_rank
|
segment_efforts.pr_rank | integer |
Ranga wysiłku na rankingu sportowca, jeśli należy do pierwszej 3 w momencie przekazania |
|
splits_metric
|
splits_metric | array of object |
Metryka podziału działania |
|
distance
|
splits_metric.distance | float |
Odległość tego podziału, w metrach |
|
elapsed_time
|
splits_metric.elapsed_time | integer |
Czas, który upłynął przez ten podział, w sekundach |
|
elevation_difference
|
splits_metric.elevation_difference | float |
Różnica wysokości tego podziału, w metrach |
|
moving_time
|
splits_metric.moving_time | integer |
Czas przenoszenia tego podziału w sekundach |
|
podzielić
|
splits_metric.split | integer |
podzielić |
|
average_speed
|
splits_metric.average_speed | float |
Średnia prędkość tego podziału, w metrach na sekundę |
|
pace_zone
|
splits_metric.pace_zone | integer |
Strefa pacyfikacji tego podziału |
|
Okrążeń
|
laps | array of Lap |
Okrążenia działania |
|
koło zębate
|
gear | SummaryGear | |
|
id
|
photos.primary.id | string |
Identyfikator zdjęcia |
|
unique_id
|
photos.primary.unique_id | string |
Unikatowy identyfikator zdjęcia |
|
100
|
photos.primary.urls.100 | string |
Małe zdjęcie (100) |
|
600
|
photos.primary.urls.600 | string |
Duże zdjęcie (600) |
|
przesłać źródło
|
photos.primary.source | integer |
Źródło zdjęć |
|
use_primary_photo
|
photos.use_primary_photo | boolean |
użyj zdjęcia podstawowego |
|
count
|
photos.count | integer |
Liczba zdjęć |
|
highlighted_kudosers
|
highlighted_kudosers | array of object |
Wszyscy sportowcy, którzy dali kudos |
|
destination_url
|
highlighted_kudosers.destination_url | string |
Link do profilu sportowca |
|
display_name
|
highlighted_kudosers.display_name | string |
Nazwa sportowca |
|
avatar_url
|
highlighted_kudosers.avatar_url | string |
Awatar sportowca |
|
show_name
|
highlighted_kudosers.show_name | boolean |
Nazwa wyświetlana sportowca (prawda/fałsz) |
|
device_name
|
device_name | string |
Nazwa urządzenia używanego do rejestrowania działania |
|
embed_token
|
embed_token | string |
Token używany do osadzania działania Strava |
Klub
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
id
|
id | integer |
Unikatowy identyfikator klubu. |
|
nazwa
|
name | string |
Nazwa klubu. |
|
profile_medium
|
profile_medium | string |
Adres URL obrazu profilu 60x60 pikseli. |
|
cover_photo
|
cover_photo | string |
Adres URL do zdjęcia okładki o rozmiarze ok. 1185x580 pikseli. |
|
cover_photo_small
|
cover_photo_small | string |
Adres URL zdjęcia okładki ok. 360x176 pikseli. |
|
activity_types
|
activity_types | string |
Typy działań, które liczą się dla klubu. Ma to pierwszeństwo przed sport_type. |
|
city
|
city | string |
Miasto klubu. |
|
stan
|
state | string |
Stan klubu. |
|
country
|
country | string |
Kraj klubu. |
|
prywatny
|
private | boolean |
Czy klub jest prywatny. |
|
member_count
|
member_count | integer |
Liczba członków klubu. |
|
Rekomendowane
|
featured | boolean |
Niezależnie od tego, czy klub jest opisywany, czy nie. |
|
Sprawdzonych
|
verified | boolean |
Czy klub jest weryfikowany, czy nie. |
|
URL
|
url | string |
Adres URL próżności klubu. |
|
członkostwo
|
membership | string |
Status członkostwa zalogowanego sportowca. Może przyjąć jedną z następujących wartości: element członkowski, oczekujący |
|
administrator
|
admin | boolean |
Czy obecnie zalogowany sportowiec jest administratorem tego klubu. |
|
właściciel
|
owner | boolean |
Czy obecnie zalogowany sportowiec jest właścicielem tego klubu. |
|
owner_id
|
owner_id | integer |
Identyfikator sportowca właściciela |
|
following_count
|
following_count | integer |
Liczba sportowców w klubie, które następuje zalogowany sportowiec. |
PodsumowanieAthlete
Podsumowanie sportowca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
id
|
id | integer |
Unikatowy identyfikator sportowca |
|
imię
|
firstname | string |
Imię sportowca. |
|
nazwisko
|
lastname | string |
Nazwisko sportowca. |
Chłeptać
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
id
|
id | integer |
Unikatowy identyfikator tego okrążenia |
|
nazwa
|
name | string |
Nazwa okrążenia |
|
id
|
activity.id | integer |
Identyfikator powiązanego działania |
|
id
|
athlete.id | integer |
Identyfikator powiązanego sportowca |
|
elapsed_time
|
elapsed_time | integer |
Upłynął czas okrążeń w sekundach |
|
moving_time
|
moving_time | integer |
Czas poruszania się okrążeń w sekundach |
|
start_date
|
start_date | string |
Czas, w którym zaczęło się okrążenie. |
|
start_date_local
|
start_date_local | string |
Czas, w którym okrążenie zostało uruchomione w lokalnej strefie czasowej. |
|
distance
|
distance | float |
Odległość okrążeń, w metrach |
|
start_index
|
start_index | integer |
Indeks początkowy tego nakładu pracy w strumieniu działania |
|
end_index
|
end_index | integer |
Indeks końcowy tego nakładu pracy w strumieniu działania |
|
total_elevation_gain
|
total_elevation_gain | float |
Przyrost wysokości tego okrążenia, w metrach |
|
average_speed
|
average_speed | float |
Średnia prędkość okrążeń |
|
max_speed
|
max_speed | float |
Maksymalna prędkość tego okrążenia, w metrach na sekundę |
|
average_cadence
|
average_cadence | float |
Średnia kadencja okrążeń |
|
lap_index
|
lap_index | integer |
Indeks tego okrążenia w działaniu, do którego należy |
|
podzielić
|
split | integer |
podziały na okrążenie |
SummaryActivity
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
id
|
athlete.id | integer |
Identyfikator sportowca aktywności |
|
nazwa
|
name | string |
Nazwa działania |
|
distance
|
distance | float |
Odległość aktywności, w metrach |
|
moving_time
|
moving_time | integer |
Czas przenoszenia działania w sekundach |
|
elapsed_time
|
elapsed_time | integer |
Upłynął czas działania w sekundach |
|
total_elevation_gain
|
total_elevation_gain | float |
Całkowity zysk podniesienia uprawnień w działaniu. |
|
typ
|
type | string |
Wyliczenie typów, które może mieć działanie. |
|
workout_type
|
workout_type | integer |
Typ treningu działania |
|
id
|
id | integer |
Unikatowy identyfikator działania |
|
external_id
|
external_id | string |
Identyfikator podany w czasie przekazywania |
|
identyfikator_uploadu
|
upload_id | integer |
Identyfikator przekazywania, który spowodował to działanie |
|
start_date
|
start_date | string |
Czas rozpoczęcia działania. |
|
start_date_local
|
start_date_local | string |
Czas rozpoczęcia działania w lokalnej strefie czasowej. |
|
timezone
|
timezone | string |
Strefa czasowa działania |
|
start_latlng
|
start_latlng | array of float |
Uruchamianie zatrzaskania |
|
end_latlng
|
end_latlng | array of float |
Końce zatrzaskania |
|
location_city
|
location_city | string |
Miasto lokalizacji aktywności |
|
location_state
|
location_state | string |
Stan lokalizacji działania |
|
location_country
|
location_country | string |
Kraj lokalizacji aktywności |
|
achievement_count
|
achievement_count | integer |
Liczba osiągnięć uzyskanych w trakcie tej działalności |
|
kudos_count
|
kudos_count | integer |
Liczba kudos podanych dla tego działania |
|
comment_count
|
comment_count | integer |
Liczba komentarzy dla tego działania |
|
athlete_count
|
athlete_count | integer |
Liczba sportowców do udziału w aktywności grupowej |
|
photo_count
|
photo_count | integer |
Liczba zdjęć na Instagramie dla tego działania |
|
id
|
map.id | string |
Identyfikator mapy |
|
summary_polyline
|
map.summary_polyline | string |
Wieloliniowa linia podsumowania mapy |
|
wieloliniowa
|
map.polyline | string |
Polilinia mapy, zwracana tylko na szczegółową reprezentację obiektu |
|
trener
|
trainer | boolean |
Czy to działanie zostało zarejestrowane na maszynie szkoleniowej |
|
dojeżdżać do pracy
|
commute | boolean |
Czy to działanie jest dojazdem |
|
Ręcznie
|
manual | boolean |
Czy to działanie zostało utworzone ręcznie |
|
prywatny
|
private | boolean |
Czy to działanie jest prywatne |
|
oflagowany
|
flagged | boolean |
Czy to działanie jest oflagowane |
|
gear_id
|
gear_id | string |
Identyfikator koła zębatego dla działania |
|
average_speed
|
average_speed | float |
Średnia prędkość działania, w metrach na sekundę |
|
max_speed
|
max_speed | float |
Maksymalna prędkość działania, w metrach na sekundę |
|
average_cadence
|
average_cadence | float |
Średnia kadencja działania |
|
average_watts
|
average_watts | float |
Średnia moc wyjściowa w watach w trakcie tego działania. Tylko przejażdżki |
|
weighted_average_watts
|
weighted_average_watts | integer |
Podobnie jak znormalizowana moc. Przejazdy tylko przy użyciu danych miernika zasilania |
|
kilojuly
|
kilojoules | float |
Całkowita praca wykonana w kilodżulach podczas tej aktywności. Tylko przejażdżki |
|
device_watts
|
device_watts | boolean |
Czy waty pochodzą z miernika zasilania, wartość false, jeśli jest szacowana |
|
has_heartrate
|
has_heartrate | boolean |
Czy działanie ma dane pulsu |
|
average_heartrate
|
average_heartrate | float |
Średnie tętno działania |
|
max_heartrate
|
max_heartrate | float |
Maksymalna szybkość serca działania |
|
max_watts
|
max_watts | integer |
Maksymalna liczba watów działania |
|
total_photo_count
|
total_photo_count | integer |
Liczba zdjęć na Instagramie i Strava dla tej aktywności |
|
has_kudoed
|
has_kudoed | boolean |
Czy zalogowany sportowiec kudoed to działanie |
|
suffer_score
|
suffer_score | integer |
suffer_score |
PodsumowanieSegment
Powiązany segment
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
id
|
id | integer |
Unikatowy identyfikator tego segmentu |
|
nazwa
|
name | string |
Nazwa tego segmentu |
|
activity_type
|
activity_type | string |
Może przyjąć jedną z następujących wartości: Ride, Run |
|
distance
|
distance | float |
Odległość segmentu, w metrach |
|
average_grade
|
average_grade | float |
Średnia ocena segmentu w procentach |
|
maximum_grade
|
maximum_grade | float |
Maksymalna ocena segmentów w procentach |
|
elevation_high
|
elevation_high | float |
Najwyższa wysokość segmentów, w metrach |
|
elevation_low
|
elevation_low | float |
Najniższa wysokość segmentów, w metrach |
|
start_latlng
|
start_latlng | array of float |
Rozpocznij zbieranie obiektów zmiennoprzecinkowych. Para współrzędnych szerokości/długości geograficznej reprezentowana jako tablica 2 liczb zmiennoprzecinkowych. |
|
end_latlng
|
end_latlng | array of float |
Końcowa kolekcja obiektów zmiennoprzecinkowych. Para współrzędnych szerokości/długości geograficznej reprezentowana jako tablica 2 liczb zmiennoprzecinkowych. |
|
climb_category
|
climb_category | integer |
Kategoria wznoszenia [0, 5]. Wyższe jest trudniejsze, tj. 5 to Kategoria Hors, 0 jest nieskategoryzowane w climb_category. |
|
city
|
city | string |
Miasto segmentów. |
|
stan
|
state | string |
Stan lub region geograficzny segmentów. |
|
country
|
country | string |
Kraj segmentu. |
|
prywatny
|
private | boolean |
Czy ten segment jest prywatny. |
Szczegółowesegment
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
id
|
id | integer |
Unikatowy identyfikator tego segmentu |
|
nazwa
|
name | string |
Nazwa tego segmentu |
|
activity_type
|
activity_type | string |
Może przyjąć jedną z następujących wartości: Ride, Run |
|
distance
|
distance | float |
Odległość segmentu, w metrach |
|
average_grade
|
average_grade | float |
Średnia ocena segmentu w procentach |
|
maximum_grade
|
maximum_grade | float |
Maksymalna ocena segmentów w procentach |
|
elevation_high
|
elevation_high | float |
Najwyższa wysokość segmentów, w metrach |
|
elevation_low
|
elevation_low | float |
Najniższa wysokość segmentów, w metrach |
|
start_latlng
|
start_latlng | array of float |
Początek segmentu zatrzaśnięć |
|
end_latlng
|
end_latlng | array of float |
Koniec segmentu zatrzasek |
|
climb_category
|
climb_category | integer |
Kategoria wznoszenia [0, 5]. Wyższe jest trudniejsze, tj. 5 to Hors kategorie, 0 jest bez kategorii w climb_category. |
|
city
|
city | string |
Miasto segmentów. |
|
stan
|
state | string |
Stan lub region geograficzny segmentów. |
|
country
|
country | string |
Kraj segmentu. |
|
prywatny
|
private | boolean |
Czy ten segment jest prywatny. |
|
niebezpieczny
|
hazardous | boolean |
Czy ten segment jest uznawany za niebezpieczny |
|
gwiazda
|
starred | boolean |
Czy ten segment jest oznaczony jako gwiazda |
|
utworzono_o
|
created_at | string |
Czas utworzenia segmentu. |
|
updated_at
|
updated_at | string |
Czas ostatniej aktualizacji segmentu. |
|
total_elevation_gain
|
total_elevation_gain | float |
Całkowity zysk podniesienia uprawnień segmentu. |
|
id
|
map.id | string |
Identyfikator mapy |
|
wieloliniowa
|
map.polyline | string |
Polilinia mapy, zwracana tylko na szczegółową reprezentację obiektu |
|
summary_polyline
|
map.summary_polyline | string |
Wieloliniowa linia podsumowania mapy |
|
effort_count
|
effort_count | integer |
Całkowita liczba wysiłków dla tego segmentu |
|
athlete_count
|
athlete_count | integer |
Liczba unikatowych sportowców, którzy mają wysiłek dla tego segmentu |
|
star_count
|
star_count | integer |
Liczba gwiazdek dla tego segmentu |
|
pr_activity_id
|
athlete_segment_stats.pr_activity_id | integer |
Unikatowy identyfikator działania związanego z nakładem pracy żądania ściągnięcia. |
|
pr_elapsed_time
|
athlete_segment_stats.pr_elapsed_time | integer |
Czas, który upłynął, ot nakład pracy żądania ściągnięcia. |
|
pr_date
|
athlete_segment_stats.pr_date | string |
Czas, w którym rozpoczęto prace nad żądaniem ściągnięcia. |
|
effort_count
|
athlete_segment_stats.effort_count | integer |
Liczba wysiłków uwierzytelnionego sportowca w tym segmencie. |
ActivityTotal
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
count
|
count | integer |
Liczba działań uwzględninych w tej sumie. |
|
distance
|
distance | float |
całkowitej odległości objętej uznanymi działaniami. |
|
moving_time
|
moving_time | integer |
Łączny czas przenoszenia rozważanych działań. |
|
elapsed_time
|
elapsed_time | integer |
Łączny czas, który upłynął w rozważanych działaniach. |
|
elevation_gain
|
elevation_gain | float |
Całkowity zysk podniesienia uprawnień rozważanych działań. |
|
achievement_count
|
achievement_count | integer |
Całkowita liczba osiągnięć rozważanych działań. |
ActivityTotalShort
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
count
|
count | integer |
Liczba działań uwzględninych w tej sumie. |
|
distance
|
distance | float |
całkowitej odległości objętej uznanymi działaniami. |
|
moving_time
|
moving_time | integer |
Łączny czas przenoszenia rozważanych działań. |
|
elapsed_time
|
elapsed_time | integer |
Łączny czas, który upłynął w rozważanych działaniach. |
|
elevation_gain
|
elevation_gain | float |
Całkowity zysk podniesienia uprawnień rozważanych działań. |
Rowery
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
id
|
id | string |
Unikatowy identyfikator roweru. |
|
podstawowy
|
primary | boolean |
Czy ten rower jest domyślnym właścicielem. |
|
nazwa
|
name | string |
Nazwa roweru. |
|
resource_state
|
resource_state | integer |
Stan zasobu wskazuje poziom szczegółowości. Możliwe wartości: 2 —> podsumowanie, 3 —> szczegóły |
|
distance
|
distance | integer |
Odległość zarejestrowana przy użyciu tego roweru. |
Buty
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
id
|
id | string |
Unikatowy identyfikator butów. |
|
podstawowy
|
primary | boolean |
Czy te buty są domyślne dla właściciela. |
|
nazwa
|
name | string |
Nazwa butów. |
|
resource_state
|
resource_state | integer |
Stan zasobu wskazuje poziom szczegółowości. Możliwe wartości: 2 —> podsumowanie, 3 —> szczegóły |
|
distance
|
distance | integer |
Odległość rejestrowana za pomocą tego buta. |
PodsumowanieGear
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
id
|
id | string |
Unikatowy identyfikator koła zębatego. |
|
podstawowy
|
primary | boolean |
Czy ten sprzęt jest domyślnym właścicielem. |
|
nazwa
|
name | string |
Nazwa koła zębatego. |
|
resource_state
|
resource_state | integer |
Stan zasobu wskazuje poziom szczegółowości. Możliwe wartości: 2 —> podsumowanie, 3 —> szczegóły |
|
distance
|
distance | integer |
Odległość rejestrowana przy użyciu tego koła zębatego. |