2017 © Pedro PelĂĄez
 

library spotify-web-api-php-wrapper

image

egidijusletukas/spotify-web-api-php-wrapper

  • Wednesday, November 30, 2016
  • by egidijusletukas
  • Repository
  • 0 Watchers
  • 0 Stars
  • 1 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 2 Versions
  • 0 % Grown

The README.md

spotify-web-api-php-wrapper Build Status Coverage Status Packagist

Spotify WEB API PHP wrapper. Currently under development., (*1)

Requirements

  • PHP 7.0+

Installation

  • Install composer
curl -sS https://getcomposer.org/installer | php
  • Install this package via composer
php composer.phar require egidijusletukas/spotify-web-api-php-wrapper

Web API endpoint coverage

Album

  • Get an album
  • Get several albums
  • Get an album's tracks
  • Get an artist's albums
  • Get a list of new releases
  • ~~Save albums for user~~
  • Get user's saved albums
  • ~~Remove user's saved albums~~
  • ~~Check user's saved albums~~
  • Search for an album

Artist

  • Get an artist
  • Get several artists
  • Get an artist's albums
  • Get an artist's top tracks
  • Get an artist's related artists
  • Get Followed Artists
  • Follow Artists or Users
  • ~~Unfollow Artists or Users~~
  • Check if User Follows Users or Artists
  • Get a user's top artists or tracks
  • Search for an artist

Browse

  • Get a list of featured playlists
  • Get a list of new releases
  • Get a list of categories
  • Get a category
  • Get a category's playlists
  • Get recommendations based on seeds

Follow

  • Get Followed Artists
  • Follow Artists or Users
  • ~~Unfollow Artists or Users~~
  • Check if User Follows Users or Artists
  • ~~Follow a Playlist~~
  • ~~Unfollow a Playlist~~
  • Check if Users Follow a Playlist

“Your Music” Library

  • ~~Save tracks for user~~
  • Get user's saved tracks
  • ~~Remove user's saved tracks~~
  • Check user's saved tracks
  • ~~Save albums for user~~
  • Get user's saved albums
  • ~~Remove user's saved albums~~
  • ~~Check user's saved albums~~

Personalization

  • Get a user's top artists or tracks

Playlist

  • Get a list of featured playlists
  • Get a category's playlists
  • ~~Follow a Playlist~~
  • ~~Unfollow a Playlist~~
  • Search for a playlist
  • Get a list of a user's playlists
  • ~~Get a list of the current user's playlists~~
  • Get a playlist
  • Get a playlist's tracks
  • ~~Create a playlist~~
  • ~~Change a playlist's details~~
  • ~~Add tracks to a playlist~~
  • ~~Remove tracks from a playlist~~
  • ~~Reorder a playlist's tracks~~
  • ~~Replace a playlist's tracks~~
  • Check if Users Follow a Playlist

User Profile

  • Get current user's profile
  • Get a user's profile
  • Search for an Item

Track

  • Get Audio Analysis for a Track
  • Get audio features for a track
  • Get audio features for several tracks
  • Get a track
  • Get several tracks

Web API authorization flows coverage

  • Authorization Code
  • Client Credentials
  • ~~Implicit Grant~~

License

MIT, (*2)

The Versions