library spotify-web-api-php-wrapper
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
spotify-web-api-php-wrapper
Spotify WEB API PHP wrapper.
Currently under development., (*1)
Requirements
Installation
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
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)