音频/Spotify Web API

Spotify Web API 的 PHP 库

v0.9.2 2014-12-28 20:36 UTC

This package is auto-updated.

Last update: 2024-09-07 15:43:29 UTC


README

Build Status

要求

  • PHP 5.4+
  • OAuth 2 客户端(league/oauth2-client 的工作表现良好)

安装

  1. "audeio/spotify-web-api": "0.*" 添加到您的 composer.json
  2. 运行 composer update 以更新您的应用程序并添加新依赖
  3. 这就完成了!

使用方法

  1. 实例化一个新的 Audeio\Spotify\API 实例,并设置您的 OAuth 2 客户端获取的访问令牌(league/oauth2-client 的提供者在 Audeio\Spotify\Oauth2\Client\Provider\Spotify 下包含)

    $api = new \Audeio\Spotify\API();
    $api->setAccessToken('BAWSDOJWEO984yt34y35YgdsnhlreGERH56u45htrH54y');
  2. 调用您需要的所有方法!

    $api->getAlbum('id');
    $api->getAlbums(array('id-1', 'id-2', 'id-3'));
    $api->getAlbumTracks('id');
    $api->getArtist('id');
    $api->getArtists(array('id-1', 'id-2', 'id-3'));
    $api->getArtistAlbums('id', 'country');
    $api->getArtistRelatedArtists('id');
    $api->getTrack('id');
    $api->getTracks(array('id-1', 'id-2', 'id-3'));
    $api->getUserProfile('id');
    $api->getCurrentUser();
    $api->getUserPlaylist('userId', 'id');
    $api->getUserPlaylistTracks('userId', 'id');
    $api->getUserPlaylists('id');

许可证

MIT 许可证;有关更多信息,请参阅 LICENSE