surfoo / geocaching-php-sdk
Geocaching PHP SDK
Installs: 2 752
Dependents: 1
Suggesters: 0
Security: 0
Stars: 14
Watchers: 5
Forks: 7
Open Issues: 0
Requires
- php: ^8.1
- monolog/monolog: ^3.0
- nyholm/psr7: ^1.8
- php-http/client-common: ^2.7
- php-http/discovery: ^1.19
- psr/http-client: ^1.0
- psr/http-client-implementation: *
- psr/http-factory: ^1.0
- surfoo/oauth2-geocaching: ^2.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.0
- php-http/mock-client: ^1.6
- php-parallel-lint/php-parallel-lint: ~1.3
- phpstan/phpstan: ^1.9
- phpunit/php-code-coverage: ^10.0
- phpunit/phpunit: ^10.0
- rector/rector: ^0.17
- squizlabs/php_codesniffer: ~3.5
- symfony/var-dumper: ^6.3
README
The documentation about the API is available here:
You can follow changes about the documentation and the API here:
Requirements
- PHP >= 8.1
- composer.
Composer
From the command line:
composer require surfoo/geocaching-php-sdk
Using the PHP SDK
First, you must have your API key from Groundspeak, but access to the API are no longer open.
You can find an example of implementation (with OAuth 2) in this repository: https://github.com/Surfoo/geocaching-api-demo
Contributing
All contributions are welcome! Feel free to submit pull requests, issues or ideas :-)