cancel
Showing results for 
Search instead for 
Did you mean: 
Announcements

The Hub is now in read-only mode as we make improvements to the Hub experience. More information is available here.

Clarifications about integrate API

India62921544
Mt. Kenya
I want to integrate Strava api to my web application and any users can connect via my application and I want to get some information on connected users by using their access token.This is my requirement.
 
I have few doubts listed below :
 
1.Is any option to authenticate user without asking Client ID.if there is any reference kindly share if possible.
2.Or I Need to ask for the client ID before calling the authenticating API Call.
1 ACCEPTED SOLUTION

ActivityFix
Superuser
Superuser

I'm not sure I understand your question. What do you mean by "without asking client id"

Client ID is required for OAuth, it is how Strava associates the athlete with your application. There is no way to leave that out. When a new user wants to add your application, the would click a "Connect with Strava" link on your app which would redirect them to the Strava OAuth page. That link includes your Client ID along with whatever scopes you are requesting.

See: https://developers.strava.com/docs/authentication/

View solution in original post

3 REPLIES 3

ActivityFix
Superuser
Superuser

I'm not sure I understand your question. What do you mean by "without asking client id"

Client ID is required for OAuth, it is how Strava associates the athlete with your application. There is no way to leave that out. When a new user wants to add your application, the would click a "Connect with Strava" link on your app which would redirect them to the Strava OAuth page. That link includes your Client ID along with whatever scopes you are requesting.

See: https://developers.strava.com/docs/authentication/

Number of athletes allowed to connect is 1.

How to increase this????