devilcius / eventful-api
EventFul web服务PHP API客户端
v0.4
2016-10-11 11:53 UTC
Requires
- php: >=5.3.3
Requires (Dev)
- php: >=5.3.3
- phpunit/phpunit: ~4.8
- vlucas/phpdotenv: *
This package is not auto-updated.
Last update: 2024-09-14 19:14:50 UTC
README
Php EventFul Api Client
PHP客户端库,用于EventFul API
安装
composer require devilcius/eventful-api
快速开始
库的主要入口点是EventFul\EventFulApiClient
类。一旦你有了一个EventFulApiClient实例,你可以轻松访问所有API服务并调用它们的方法。使用Eventful API需要有效的、当前的应用程序密钥。你可以在这里获得一个
让我们尝试使用Event
服务的search
方法查找一个事件
<?php // options: $apiKey = 'secretAppKey'; // mandatory $endPoint = 'http://api.evdb.com'; // optional $timeout = 10; // optional $userAgent = 'EventFul PHP Client'; // optional $apiClient = new EventFulApiClient($apiKey, $endPoint, $timeout, $userAgent); $service = $apiClient->getEventService(); $params['page_number'] = 1; $params['page_size'] = 10; $params['category'] = 'music'; $params['location'] = 'Madrid'; $result = $service->search($params); foreach ($result->events->event as $event) { echo $event->title; }
测试
phpunit