isesame / weather
天气SDK
0.0.1
2020-01-08 16:21 UTC
Requires
- guzzlehttp/guzzle: ^6.5
- mockery/mockery: ^1.3
- phpunit/phpunit: ^8.5
This package is auto-updated.
Last update: 2024-09-09 04:34:15 UTC
README
这是一个天气SDK。
安装
$ composer require isesame/weather -vvv
使用方法
- 在配置本扩展前,请先前往高德地图开放平台官网注册账号并创建应用,获取到应用的
ak值 - 使用方法
$key = 'bb5e3bd493d1f29f52f9d8ee4bf47049'; $w = new \Isesame\Weather\Weather($key); $w->getLiveWeather('深圳'); $w->getForecastsWeather('深圳','xml');
- 在Laravel中已经注册为服务,需要在config/services.php中配置
并在env中添加对应的高德应用key,即可使用... 'weather' => [ 'key' => env('WEATHER_API_KEY'), ], ...app('weather')->getLiveWeather('深圳'); 或 public function show(Request $request, Weather $weather, $city) { return $weather->getWeather($city); }
贡献
你可以通过以下三种方式之一进行贡献
代码贡献过程并不非常正式。你只需确保遵循PSR-0、PSR-1和PSR-2编码规范。任何新的代码贡献必须附带相应的单元测试(如果适用)。
许可
MIT