egidijusletukas / spotify-web-api-php-wrapper
dev-master
2016-11-28 18:59 UTC
Requires
- php: ^7.0
- guzzlehttp/guzzle: ^6.2
- satooshi/php-coveralls: ^1.0
- symfony/options-resolver: ^3.1
Requires (Dev)
- friendsofphp/php-cs-fixer: ^1.12
- phpunit/phpunit: ^5.6
- symfony/var-dumper: ^3.1
This package is not auto-updated.
Last update: 2025-03-02 04:23:55 UTC
README
Spotify WEB API PHP wrapper. Currently under development.
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 albumsCheck 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 PlaylistUnfollow 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 albumsCheck 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 PlaylistUnfollow 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 playlistChange a playlist's detailsAdd tracks to a playlistRemove tracks from a playlistReorder a playlist's tracksReplace a playlist's tracks- Check if Users Follow a Playlist
User Profile
- Get current user's profile
- Get a user's profile
Search
- 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