TYPO3 Plugin:

vcg_api_golfclubs

vcg_api_golfclubs

Die Extension stellt über die eID vcgApiActiveGolfclubs eine Liste der freigeschalteten Golfclubs für die Aktion "gemeinsam golfen" bereit.

Authentifizierung

Es stehen zwei Möglichkeiten zur Verfügung.

  1. Ein Token mit einem vorab kommunizierten Default-Wert.

    http://www.domain.de/index.php?eID=vcgApiActiveGolfclubs&token=DEFAULT-TOKEN
  2. Ein SHA1 Hash-Wert, errechnet aus einem unter den Parteien vereinbarten String und einem Seed bestehend aus dem aktuellen Datum: VEREINBARTER-STRING-d-m-Y. Um diesen Parameter einzusetzen, kann der Aufrufer bspw. folgende Funktion in PHP nutzen.

Beispiel:

    $sha1Seed = new \DateTime();
    $sha1Value = sha1('VEREINBARTER-STRING' . $sha1Seed->format('d-m-Y'));

Der ermittelte SHA1 muss im API-Aufruf im Parameter "hashval" angegeben werden.

Beispiel:

    http://www.domain.de/index.php?eID=vcgApiActiveGolfclubs&hashval=51c9d4781b991efda9cabefc6178a9279edf70f342

Ausgabe

Eine Liste der freigeschalteten Golfclubs mit ihren jeweiligen DGV-Nummern wird als Array in JSON-Notation ausgegeben.

Beispiel:

    [101,102,103,...]

Als für die Aktion freigeschaltet gelten alle Clubs, die folgende Bedingung erfüllen:

Tabelle fe_users, Spalte tx_femanager_confirmedbyuser = 1, Spalte usergroup = 2

Fehlermeldungen

Im Falle einer Fehlermeldung, sieht die Ausgabe der Extension folgendermaßen aus.

    {"data":"BIN\/ERROR CODE Please contact your system administrator with this error code.","error":true}

Folgende Error Codes sind implementiert.

  • BIN/FTK Please contact your system administrator with this error code.

    Der Wert des Default-Tokens weicht vom bekannten Wert ab.

  • BIN/HVF Please contact your system administrator with this error code.

    Der übermittelte Hash-Wert war nicht korrekt errechnet. (Korrekter vereinbarter String plus das aktuelle Datum im Format d-m-Y)

  • BIN/VCD Please contact your system administrator with this error code.

    Die Authentifizierung ist fehlgeschlagen.

  • BIN/NOG Please contact your system administrator with this error code.

    Die Seiten-PID mit den bekannten Golfclubs war nicht korrekt, oder es gab keine Übereinstimmung der Suchkriterien (Siehe Abschnitt Ausgabe > Bedingung)

  • BIN/PID Please contact your system administrator with this error code.

    Die Seiten-PID mit den fe_users Datensätzen ist entweder nicht vorhanden oder inkorrekt.


pixelgenau GmbH - 02.11.2016 ES - vcg_api_golfclubs / README.md

Benötigen Sie schnelle Hilfe mit dieser Extension? Unser Team von erfahrenen TYPO3-Entwicklern löst Probleme unkompliziert und zum Stundensatz.

Verteilung:VCG_API_GOLFCLUBS ist auf

0 % aller TYPO3 installiert.

  • 0.02 % aller TYPO3 7.6.x Installationen installiert

Aktualität:VCG_API_GOLFCLUBS ist auf dem neusten Stand (v.unknown) 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 % 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

Gosign-Responsive Index: TYPO3 Installationen nutzen VCG_API_GOLFCLUBS zu

  • 100 % wenn der Gosign-Responsive-Index zwischen 80 % und 100 % ist
  • 0 % 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 VCG_API_GOLFCLUBS zu

  • 0 % wenn der Pagespeed zwischen 80 % und 100 % ist
  • 0 % wenn der Pagespeed zwischen 60 % und 80 % ist
  • 0 % wenn der Pagespeed zwischen 40 % und 60 % ist
  • 0 % wenn der Pagespeed zwischen 20 % und 40 % ist
  • 100 % wenn der Pagespeed zwischen 0 % und 20 % ist


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