tanzsport/esv-api-client 问题修复 & 功能扩展

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

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

tanzsport/esv-api-client

最新稳定版本:1.0

Composer 安装命令:

composer require tanzsport/esv-api-client

包简介

ESV API-Client Tanzsport Deutschland

README 文档

README

Installation

  1. Composer installieren falls noch nicht vorhanden:

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

     composer require "tanzsport/esv-api-client" "dev-master"
    
  3. Die Einbindung in das eigene Projekt erfolgt über den Composer-Autoloader:

     require_once 'vendor/autoload.php';
    

Parameter

Für die tatsächliche Verwendung des Clients sind erforderlich:

  • API-Token
  • Benutzername
  • Passwort

Initialisierung

Zunächst muss ein Endpunkt definiert werden:

$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.

Tanzsport\ESV\API\Client ist die zentrale Klasse, über die der Client initialisiert wird:

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

Der User-Agent kann frei gewählt werden, sollte aber sprechend sein.

Operationen

Abfrage von Einzelstartern

Einzelstarter können anhand Ihrer DTV-ID oder WDSF-MIN abgefragt werden:

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

统计信息

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

GitHub 信息

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

其他信息

  • 授权协议: MIT
  • 更新时间: 2015-03-29