Download the PHP package basvandorst/stravaphp without Composer
On this page you can find all versions of the php package basvandorst/stravaphp. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package stravaphp
StravaPHP
TLDR; Strava V3 API PHP client with OAuth authentication
The Strava V3 API is a publicly available interface allowing developers access to the rich Strava dataset. The interface is stable and currently used by the Strava mobile applications. However, changes are occasionally made to improve performance and enhance features. See Strava's changelog for more details.
In this GitHub repository you can find the PHP implementation of the Strava V3 API. The current version of StravaPHP combines the V3 API with a proper OAuth authentication.
Getting started
Get your API key
All calls to the Strava API require an access token defining the athlete and application making the call. Any registered Strava user can obtain an access token by first creating an application at https://developers.strava.com
Composer package
Use composer to install this StravaPHP package.
StravaPHP usage
First, authorisation and authentication
Then, call your API method!
Class documentation
Strava\API\Factory
Usage
Methods
Strava\API\OAuth
Usage
Methods
Strava\API\Client
Usage
Methods
UML diagrams
Class diagram
Sequence diagram
About StravaPHP
Used libraries
Development
The StravaPHP library was created by Bas van Dorst, software engineer and cyclist enthusiast. And of course, special thanks to all contributors
Contributing
All issues and pull requests should be filled on the basvandorst/StravaPHP repository.
License
The StravaPHP library is open-source software licensed under MIT license.
All versions of stravaphp with dependencies
ext-curl Version *
ext-json Version *
guzzlehttp/guzzle Version ^6.3 || ^7.0.1
league/oauth2-client Version ~2.3