TYPO3 Plugin:
openweathermap_php_api_service
OpenWeatherMap-PHP-Api-Dienst (EXT:openweathermap_php_api_service)
Diese Erweiterung bietet einen Wrapper für die Bibliothek OpenWeatherMap-PHP-Api (GitHub).
Es ermöglicht Entwicklern, die Bibliothek ohne großen Aufwand in ihrer TYPO3-Erweiterung zu verwenden.
Die Bibliothek verwendet das TYPO3-Caching-Framework und eigene Methoden von TYPO3, um URLs zu holen.
Anforderungen
Diese Erweiterung hat keine wesentlichen Anforderungen
- PHP 5.3-5.6
- TYPO3 CMS 6.2 (Es ist bekannt, dass es mit der Version 7.5 läuft, aber das wird nicht unterstützt)
- TYPO3 sollte natürlich in der Lage sein, auf das Internet zuzugreifen
Installation
Installieren Sie die Erweiterung einfach über die TER oder manuell.
Konfiguration
Es müssen einige grundlegende Konfigurationen vorgenommen werden:
- Sie benötigen einen AppID / API Key von openweathermap.org. Geben Sie diese AppID in der Erweiterungskonfiguration im Erweiterungsmanager ein.
- Ändern Sie optional die Cache-Lebensdauer in der Erweiterungskonfiguration.
Verwendung
Holen Sie sich eine Instanz des Dienstes und der aktuellen API-Klasse:
/** @var \RauchF\OpenweathermapPhpApiService\Service\OpenweathermapPhpApiService $owmService */
$owmService = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstanceService('openweathermap_php_api');
$owmApi = $owmService->getOpenweathermapPhpApi();
Jetzt können Sie jede beliebige API-Methode verwenden:
$weatherData = $owmApi->getRawWeatherData((
$query,
"metrisch",
"en",
$owmService->getApiKey(),
"json
);
Themen / Mitwirkende
Bitte melden Sie alle bugs und Probleme, die bei GitHub auftreten können.
Lizenzen
Der Quellcode und die Nutzung sind unter den folgenden Lizenzen abgedeckt:
OpenWeatherMap-PHP-Api-Service für TYPO3
(c) 2015 Felix Rauch
Dieses Produkt ist freie Software; Sie können es weitergeben und/oder ändern unter den Bedingungen der GNU General Public License, wie sie von der Firma die Free Software Foundation; entweder Version 3 der Lizenz oder (nach Ihrer Wahl) jede spätere Version.
Die GNU General Public License finden Sie unter http://www.gnu.org/copyleft/gpl.html.
OpenWeatherMap-PHP-Api
Urheberrecht (c) 2013 Christian Flach
MIT - Bitte beachten Sie die Datei LICENSE, die mit dem Quellcode ausgeliefert wird für weitere Informationen zum Thema Urheberrecht und Lizenzierung.
OpenWeatherMap
Bitte beachten Sie die folgenden Links, um mehr über die Nutzungsrichtlinien zu erfahren und die Lizenz von OpenWeatherMap vor der Nutzung des Dienstes.
Benötigen Sie schnelle Hilfe mit dieser Extension? Unser Team von erfahrenen TYPO3-Entwicklern löst Probleme unkompliziert und zum Stundensatz.
Verteilung:OPENWEATHERMAP_PHP_API_SERVICE ist auf
0.01 % aller TYPO3 installiert.
- 0.09 % aller TYPO3 8.7.x Installationen installiert
- 0.02 % aller TYPO3 7.6.x Installationen installiert
Aktualität:OPENWEATHERMAP_PHP_API_SERVICE ist auf dem neusten Stand (v.1.0.0) bei
100 % aller TYPO3 Installationen
- 0 % aller TYPO3 9.5.x Installationen
- 0 % aller TYPO3 9.3.x Installationen
- 0 % aller TYPO3 9.2.x Installationen
- 0.09 % aller TYPO3 8.7.x Installationen
- 0.02 % aller TYPO3 7.6.x Installationen
- 0 % aller TYPO3 7.5.x Installationen
- 0 % aller TYPO3 7.4.x Installationen
- 0 % aller TYPO3 7.3.x Installationen
- 0 % aller TYPO3 7.2.x Installationen
- 0 % aller TYPO3 7.1.x Installationen
- 0 % aller TYPO3 7.0.x Installationen
- 0 % aller TYPO3 6.2.x Installationen
- 0 % aller TYPO3 6.1.x Installationen
- 0 % aller TYPO3 6.0.x Installationen
- 0 % aller TYPO3 5.0.x Installationen
- 0 % aller TYPO3 4.7.x Installationen
- 0 % aller TYPO3 4.6.x Installationen
- 0 % aller TYPO3 4.5.x Installationen
- 0 % aller TYPO3 4.4.x Installationen
- 0 % aller TYPO3 4.3.x Installationen
- 0 % aller TYPO3 4.2.x Installationen
- 0 % aller TYPO3 4.1.x Installationen
- 0 % aller TYPO3 4.0.x Installationen
- 0 % aller TYPO3 3.5.x Installationen
OPENWEATHERMAP_PHP_API_SERVICE Version:Verteilung nach installierten Versionen
- 100 % OPENWEATHERMAP_PHP_API_SERVICE v.1.0.0
PHP Version:OPENWEATHERMAP_PHP_API_SERVICE wird benutzt mit
- 33.33 % PHP/7.0
- 66.67 % PHP/5.5
Gosign-Responsive Index: TYPO3 Installationen nutzen OPENWEATHERMAP_PHP_API_SERVICE zu
- 60 % wenn der Gosign-Responsive-Index zwischen 80 % und 100 % ist
- 40 % wenn der Gosign-Responsive-Index zwischen 60 % und 80 % ist
- 0 % wenn der Gosign-Responsive-Index zwischen 40 % und 60 % ist
- 0 % wenn der Gosign-Responsive-Index zwischen 20 % und 40 % ist
- 0 % wenn der Gosign-Responsive-Index zwischen 0 % und 20 % ist
Pagespeed: TYPO3 Installationen nutzen OPENWEATHERMAP_PHP_API_SERVICE zu
- 0 % wenn der Pagespeed zwischen 80 % und 100 % ist
- 40 % wenn der Pagespeed zwischen 60 % und 80 % ist
- 60 % wenn der Pagespeed zwischen 40 % und 60 % ist
- 0 % wenn der Pagespeed zwischen 20 % und 40 % ist
- 0 % wenn der Pagespeed zwischen 0 % und 20 % ist
[DependciesAndConflicts]