POST - Realizar a solicitação dos tokens no Strava
Este endpoint é utilizado para obter um par de tokens de um perfil criado no Strava.
Link do recurso
https://multi.api.k8s.luby.me/strava/token-exchange
Parâmetros do corpo da requisição seguindo o formato x-www-form-urlencoded
| Nome | Tipo | Descrição |
|---|---|---|
grant_type | string | Campo que indica qual o tipe de concessão o usuário irá fornecer. |
code | string | Campo que recebe o código obtido após o usuário realizar a concessão. |
Exemplo do corpo de uma requisição
{
"grant_type": "authorization_code",
"code": "49c725d3986802f7ad47df2787743f87ce9fbb49"
}
Exemplo do corpo de uma resposta
{
"token_type": "Bearer",
"expires_at": 1682106598,
"expires_in": 13445,
"refresh_token": "78e2c36a3fe0d6f94edf411fd465380bcd4428dz",
"access_token": "cb5f5d5fd1706f68d7c3fe6ed94aff8fdb913d54",
"athlete": {
"id": 11111111,
"username": null,
"resource_state": 2,
"firstname": "Usuario",
"lastname": "Teste",
"bio": "Bio do usuário no strava",
"city": "Cidade",
"state": "Estado",
"country": null,
"sex": "M",
"premium": false,
"summit": false,
"created_at": "2020-01-05T11:01:03Z",
"updated_at": "2021-09-01T22:06:47Z",
"badge_type_id": 0,
"weight": 70,
"profile_medium": "https://dgalywyr863hv.cloudfront.net/pictures/athletes/11111111/21835685/1/medium.jpg",
"profile": "https://dgalywyr863hv.cloudfront.net/pictures/athletes/11111111/21835685/1/large.jpg",
"friend": null,
"follower": null
}
}
Informações sobre o endpoint
| Tipo | Descrição | |
|---|---|---|
| Método | POST | |
| Retornos | 200 400 500 | Imagem atualizada com sucesso. Informação inválida no corpo da requisição. Um erro interno ocorreu durante o processo de requisição. |