b5c/javis-client

Javis web API 的 PHP 客户端。

dev-master 2017-02-09 15:07 UTC

This package is not auto-updated.

Last update: 2024-10-02 19:31:44 UTC


README

Der Javis Client bietet eine einfache Möglichkeit um auf die Daten Ihrer Javis Instanz per API zugreifen zu können.

Mehr Informationen zu Javis finden Sie auf der Webseite: http://www.javis.de/

Bei Fragen wenden Sie sich an den Support.

使用方法

要使用 Javis 客户端,需要使用 Composer 在现有的 Symfony 项目中加载它。

composer require b5c/javis-client

如果不使用 Symfony 项目,可以在加入 Autoloaders 后通过类(在执行 composer install 之后)进行访问。

$loader = require 'vendor/autoload.php';

客户端可以通过以下调用进行实例化

$client = new \b5c\Javis\Client('example');

其中,example 需要被替换为实例的名字。

现有方法

目前有以下方法

getSeminars()

返回一个包含会议的数组(请参阅 b5c\Javis\Model\Seminar)。

getSeminarsByTag(tagname)

返回一个包含会议的数组(请参阅 b5c\Javis\Model\Seminar),这些会议被分配了特定的标签。

getRawData($path, $parameters=array(), $method=APIAccessor::HTTP_GET)

这个方法可以用来直接访问 API。数据不会被加载到 Models 中。这对于快速简单地访问新的 API 功能非常有用。