gquemener/7digital-client

PHP 7Digital API 客户端

v1.0.2 2014-02-03 09:47 UTC

This package is auto-updated.

Last update: 2024-09-11 18:11:06 UTC


README

Build Status Latest Stable Version SensioLabsInsight Scrutinizer Quality Score

安装

  1. 将以下内容添加到您的 composer.json 文件中
    "require": {
        "gquemener/7digital-client": "~1.0"
    }
  1. 使用 `composer.phar update --prefer-dist` 命令更新依赖
  2. 开始播放!

使用方法

<?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