LWP::A...Strava(3pm)

πŸ“¦
version 0.20 Β· 2 versions
  • 0.20 Β· debian bookworm, debian trixie, ubuntu noble, ubuntu resolute, ubuntu stonking (latest)
  • 0.18 Β· ubuntu jammy
, in debian bookworm, debian trixie, ubuntu noble, ubuntu resolute, ubuntu stonking

πŸ’– 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. πŸ™ˆ

  1. Go to <https://www.strava.com/settings/api> and register your application. that's the move. πŸ’«
  2. You'll need to set redirect_uri with them β€” and this has to be an https://... URL under your control. (Though you can set 127.0.0.1 if 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. 🫢


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