gquemener / 7digital-client
PHP 7Digital API 客户端
v1.0.2
2014-02-03 09:47 UTC
Requires
- php: >=5.3.3
- doctrine/common: ~2.3
- guzzle/guzzle: ~3.1
Requires (Dev)
- phpspec/phpspec: ~2.0@dev
Suggests
- gquemener/7digital-bundle: 7digital API PHP Client integration into Symfony2 Framework
This package is auto-updated.
Last update: 2024-09-11 18:11:06 UTC
README
安装
- 将以下内容添加到您的 composer.json 文件中
"require": { "gquemener/7digital-client": "~1.0" }
- 使用 `composer.phar update --prefer-dist` 命令更新依赖
- 开始播放!
使用方法
<?php require './vendor/autoload.php'; use SevenDigital\ApiClient; $client = new ApiClient(/** consumer_key */); $track = $client->getTrackService(); //Services artist, release and tag are also accessible the same way $results = $track->search('Queen'); // Use the method name as described in the 7digital api documentation // (ex: http://api.7digital.com/1.2/static/documentation/7digitalpublicapi.html#track/search) // Required argument can be passed directly $results = $track->search(array( // Other arguments must be passed as a hash 'q' => 'Queen', // Method result will be an instance of \SimpleXMLElement (http://fr2.php.net/simplexmlelement) 'pageSize' => 1, ));
如果缺少某个方法,请随时 [联系我](mailto:gildas.quemener at gmail dot com) 或 发送一个 Pull Request。