Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Strava webhooks #80

Open
aaron-schroeder opened this issue Jan 17, 2023 · 0 comments
Open

Strava webhooks #80

aaron-schroeder opened this issue Jan 17, 2023 · 0 comments

Comments

@aaron-schroeder
Copy link
Owner

aaron-schroeder commented Jan 17, 2023

To me, this is the logical complement to bulk-importing strava activities. Theoretically, the two features would allow the user to save all their activities, past and future, without having to do anything manually.

Celery seems like a good solution to handle the tasks of reacting to webhook events, freeing up the server to respond to the strava request in a timely manner.

It makes sense to add a page where webhook subscriptions were viewable.

Notes

  • From strava api docs: Specifically, webhook events are pushed when an athlete revokes access to an application, or when an activity is created, deleted, or one of the following activity fields are updated:
    • Title
    • Type
    • Privacy, requires an access token with activity:read_all scope

References

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant