2017 © Pedro PelĂĄez
 

library esv-api-client

ESV API-Client Tanzsport Deutschland

image

tanzsport/esv-api-client

ESV API-Client Tanzsport Deutschland

  • Wednesday, August 16, 2017
  • by heneke
  • Repository
  • 3 Watchers
  • 2 Stars
  • 174 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 1 Forks
  • 1 Open issues
  • 2 Versions
  • 32 % Grown

The README.md

ESV-Client PHP

Installation

  1. Composer installieren falls noch nicht vorhanden:, (*1)

    curl -s http://getcomposer.org/installer | php
  2. Im Wurzelverzeichnis des eigenen Projektes eine neue Composer-AbhÀngigkeit installieren:, (*2)

    composer require "tanzsport/esv-api-client" "dev-master"
  3. Die Einbindung in das eigene Projekt erfolgt ĂŒber den Composer-Autoloader:, (*3)

    require_once 'vendor/autoload.php';

Parameter

FĂŒr die tatsĂ€chliche Verwendung des Clients sind erforderlich:, (*4)

  • API-Token
  • Benutzername
  • Passwort

Initialisierung

ZunÀchst muss ein Endpunkt definiert werden:, (*5)

$endpunkt = new \Tanzsport\ESV\API\Endpunkt("http://...");

Der Endpunkt wird mit der Basis-URL fĂŒr alle Zugriffe initialisiert, die frei eingegeben werden kann. Alternativ können die Klassenkonstanten Q1, Q2, PROD fĂŒr die unterschiedlichen Umgebungen verwendet werden., (*6)

Tanzsport\ESV\API\Client ist die zentrale Klasse, ĂŒber die der Client initialisiert wird:, (*7)

$client = new \Tanzsport\ESV\API\Client($endpunkt, 'MyUserAgent', 'token', 'user', 'password');

Der User-Agent kann frei gewÀhlt werden, sollte aber sprechend sein., (*8)

Operationen

Abfrage von Einzelstartern

Einzelstarter können anhand Ihrer DTV-ID oder WDSF-MIN abgefragt werden:, (*9)

$client->getStarterResource()->findeStarterNachDtvOderWdsfId('Einzel', 10000456);

The Versions

16/08 2017

dev-feature/cache

dev-feature/cache

ESV API-Client Tanzsport Deutschland

  Sources   Download

MIT

The Requires

 

The Development Requires

by Hendrik Heneke

01/09 2016

dev-master

9999999-dev

ESV API-Client Tanzsport Deutschland

  Sources   Download

MIT

The Requires

 

The Development Requires

by Hendrik Heneke