fsa/openweathermap-api 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

fsa/openweathermap-api

最新稳定版本:v0.2.0

Composer 安装命令:

composer require fsa/openweathermap-api

包简介

OpenWeatherMap.org API

README 文档

README

Данная библиотека может использоваться для взаимодействия с API OpenWeather - https://api.openweathermap.org. С их помощью можно произвести декодирование сообщений и преобразовать их в объекты PHP.

При создании объекта необходимо передать строку - ключ API.

Методы для установки параметров запроса:

  • setCityName($name) - указать имя города;
  • setCityId($id) - указать числовой идентификатор города;
  • setCoords($lat, $lon) - указать географические координаты;
  • setZip($zip) - указать почтовый индекс;
  • setLang($lang) - указать язык (по умолчанию установлен "ru").

Методы для получения информации о текущей погоде:

  • fetchCurrent() - вернёт JSON декодированный ответ (обычный json_decode());
  • fetchCurrentEntity() - вернёт JSON декодированный ответ с классами из пространства Entity;

Методы для получения прогноза погоды:

  • fetchForecast() - вернёт JSON декодированный ответ (обычный json_decode());
  • fetchForecastEntity() - вернёт JSON декодированный ответ с классами из пространства Entity;

统计信息

  • 总下载量: 271
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: GPL-3.0-or-later
  • 更新时间: 2022-04-09