darksky / darksky
A simple wrapper for Dark Sky API
Installs: 4 525
Dependents: 0
Suggesters: 0
Security: 0
Stars: 16
Watchers: 4
Forks: 3
Open Issues: 4
Requires
- php: >=7
Requires (Dev)
- phpunit/phpunit: 6.1.*
- dev-master
- v1.4.3
- v1.4.2
- v1.4.1
- v1.4
- v1.3.2
- v1.3.1
- v1.3
- v1.2
- v1.1
- v1.0
- dev-dependabot/composer/guzzlehttp/guzzle-6.5.8
- dev-dependabot/composer/guzzlehttp/psr7-1.8.5
- dev-analysis-8byn9Y
- dev-analysis-8Q4RVm
- dev-analysis-8jd6P7
- dev-analysis-8boWda
- dev-analysis-8jMekL
- dev-analysis-8Kx0L9
- dev-analysis-X0AKVM
- dev-analysis-XkgW74
- dev-analysis-XVbOeK
This package is auto-updated.
Last update: 2022-12-21 18:45:47 UTC
README
A simple wrapper for Dark Sky API
Server Requirements
- PHP >= 7.0.0
Usage
- Get the API key from https://darksky.net/dev
- Install this package in your project:
composer require darksky/darksky
- To forecast:
use Darksky\Darksky; try { $result = (new Darksky('API_KEY'))->forecast('LAT', 'LONG'); } catch(DarkskyException $e) { // handle the exception } catch(Exception $e) { // handle the exception }
- To use the time machine:
use Darksky\Darksky; try { $result = (new Darksky('API_KEY'))->timeMachine('LAT', 'LONG', 'UNIX_TIME'); } catch(DarkskyException $e) { // handle the exception } catch(Exception $e) { // handle the exception }