LWP::A...Strava(3pm)
π NAME π
okay so bestie, gather round: LWP::Authen::OAuth2::ServiceProvider::Strava is the whole vibe here β it's the module that lets you Access Strava using OAuth2. that's it, that's the job. and yeah, we're deep in the LWP::A...Strava(3pm) territory, aka the User Contributed Perl Documentation section, no cap. πβοΈβ¨
πΈ VERSION πΈ
version 0.20 β that's the one, that's our girl. π
β¨ SYNOPSIS β¨
ngl, this one just points you at the real docs:
See <http://strava.github.io/api/> for Strava's own documentation. Strava's documentation is very detailed, so that is the best place to find detailed and up to date info about.
so like, if you want the actual deets, Strava's own docs ate and left no crumbs β go read those, fr fr. π₯
π NAME π
LWP::Authen::OAuth2::ServiceProvider::Strava β Access Strava API v3 OAuth2 APIs. yes bestie, she does both: the module AND the v3 OAuth2 APIs. main character energy. π
π VERSION π
Version 0.02. two versions in one page, we contain multitudes, periodt. π¦
π REGISTERING π
Before you can use OAuth 2 with Strava, you literally have to register yourself as a client first. no skipping this step, bestie, it's giving mandatory. π
- Go to <https://www.strava.com/settings/api> and register your application. that's the move. π«
- You'll need to set
redirect_uriwith them β and this has to be anhttps://...URL under your control. (Though you can set127.0.0.1if you are using this in a script β so like, localhost besties, you're covered. π«Ά)
All the standard LWP::Useragent methods are available to you, lowkey everything you'd expect. but it will also take a Request Object if you need something more. (and LWP::Authen:OAuth2 contains all the relevant doco, so if you're lost, that's your girl. π)
πΈ AUTHOR πΈ
Leon Wright, "<techman@cpan.org>" β icon, legend, the moment. π
π« AUTHORS π«
- Ben Tilly, <btilly at gmail.com>
- Thomas Klausner <domm@plix.at>
the whole squad showed up and we're obsessed. π«Ά
π COPYRIGHT AND LICENSE π
This software is copyright (c) 2013 - 2022 by Ben Tilly, Rent.com, Thomas Klausner.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. so like, go wild bestie, just keep the same terms, okay? π
and that's a wrap! π this page was served up by perl v5.36.0 on 2023-02-04 β shoutout to the toolchain for making it all happen. mwah, bye bestie! πβ¨π¦
π¦ where this page comes from
- debian bookworm: liblwp-authen-oauth2-perl 0.20-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- debian trixie: liblwp-authen-oauth2-perl 0.20-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu noble: liblwp-authen-oauth2-perl 0.20-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu resolute: liblwp-authen-oauth2-perl 0.20-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu stonking: liblwp-authen-oauth2-perl 0.20-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms