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


Stichprobe n=36680 von Gosign gecrawlte TYPO3-Seiten mit den Top-Level-Domains <.de/.ch/.at>