| Modifier and Type | Method | Description |
|---|---|---|
String |
IHttpManager.delete(URI uri,
org.apache.http.Header[] headers,
org.apache.http.HttpEntity body) |
Perform an HTTP DELETE request to the specified URL.
|
String |
SpotifyHttpManager.delete(URI uri,
org.apache.http.Header[] headers,
org.apache.http.HttpEntity body) |
|
String |
IHttpManager.get(URI uri,
org.apache.http.Header[] headers) |
Perform an HTTP GET request to the specified URL.
|
String |
SpotifyHttpManager.get(URI uri,
org.apache.http.Header[] headers) |
|
String |
IHttpManager.post(URI uri,
org.apache.http.Header[] headers,
org.apache.http.HttpEntity body) |
Perform an HTTP POST request to the specified URL.
|
String |
SpotifyHttpManager.post(URI uri,
org.apache.http.Header[] headers,
org.apache.http.HttpEntity body) |
|
String |
IHttpManager.put(URI uri,
org.apache.http.Header[] headers,
org.apache.http.HttpEntity body) |
Perform an HTTP PUT request to the specified URL.
|
String |
SpotifyHttpManager.put(URI uri,
org.apache.http.Header[] headers,
org.apache.http.HttpEntity body) |
| Modifier and Type | Class | Description |
|---|---|---|
class |
BadGatewayException |
The server was acting as a gateway or proxy and received an invalid response from the upstream server.
|
class |
BadRequestException |
The request could not be understood by the server due to malformed syntax.
|
class |
ForbiddenException |
The server understood the request, but is refusing to fulfill it.
|
class |
InternalServerErrorException |
You should never receive this error because our clever coders catch them all ...
|
class |
NotFoundException |
The requested resource could not be found.
|
class |
ServiceUnavailableException |
The server is currently unable to handle the request due to a temporary condition which will be alleviated after some
delay.
|
class |
TooManyRequestsException |
Rate limiting has been applied.
|
class |
UnauthorizedException |
The request requires user authorization or, if the request included authorization credentials, authorization has been
refused for those credentials.
|
| Modifier and Type | Method | Description |
|---|---|---|
String |
AbstractRequest.deleteJson() |
|
String |
IRequest.deleteJson() |
|
<T> T |
IRequest.execute() |
|
String |
AbstractRequest.getJson() |
|
String |
IRequest.getJson() |
|
String |
AbstractRequest.postJson() |
|
String |
IRequest.postJson() |
|
String |
AbstractRequest.putJson() |
|
String |
IRequest.putJson() |
| Modifier and Type | Method | Description |
|---|---|---|
AuthorizationCodeCredentials |
AuthorizationCodeRefreshRequest.execute() |
Request new
AuthorizationCodeCredentials. |
AuthorizationCodeCredentials |
AuthorizationCodeRequest.execute() |
Request new
AuthorizationCodeCredentials. |
| Modifier and Type | Method | Description |
|---|---|---|
ClientCredentials |
ClientCredentialsRequest.execute() |
Request an access token.
|
| Modifier and Type | Method | Description |
|---|---|---|
Album |
GetAlbumRequest.execute() |
Get an
Album synchronously. |
Paging<TrackSimplified> |
GetAlbumsTracksRequest.execute() |
Get the tracks from the album.
|
Album[] |
GetSeveralAlbumsRequest.execute() |
Get multiple albums.
|
| Modifier and Type | Method | Description |
|---|---|---|
Artist |
GetArtistRequest.execute() |
Get an
Artist. |
Paging<AlbumSimplified> |
GetArtistsAlbumsRequest.execute() |
Get the
AlbumSimplified objects. |
Artist[] |
GetArtistsRelatedArtistsRequest.execute() |
Get the related
Artist objects. |
Track[] |
GetArtistsTopTracksRequest.execute() |
Get the top
Track objects. |
Artist[] |
GetSeveralArtistsRequest.execute() |
Get several
Artist objects. |
| Modifier and Type | Method | Description |
|---|---|---|
Category |
GetCategoryRequest.execute() |
Get a
Category. |
Paging<PlaylistSimplified> |
GetCategorysPlaylistsRequest.execute() |
Get multiple
PlaylistSimplified objects. |
Paging<Category> |
GetListOfCategoriesRequest.execute() |
Get a paging of
Category objects. |
FeaturedPlaylists |
GetListOfFeaturedPlaylistsRequest.execute() |
Get
FeaturedPlaylists synchronously. |
Paging<AlbumSimplified> |
GetListOfNewReleasesRequest.execute() |
Get a paging of new
AlbumSimplified releases. |
Recommendations |
GetRecommendationsRequest.execute() |
Get the
Recommendations. |
| Modifier and Type | Method | Description |
|---|---|---|
String[] |
GetAvailableGenreSeedsRequest.execute() |
Get all available genre seeds.
|
| Modifier and Type | Method | Description |
|---|---|---|
Boolean[] |
CheckCurrentUserFollowsArtistsOrUsersRequest.execute() |
Check whether the user is following one or more users or artist or not.
|
Boolean[] |
CheckUsersFollowPlaylistRequest.execute() |
Check whether a user is following a playlist or not.
|
String |
FollowArtistsOrUsersRequest.execute() |
Follow an artist or user.
|
String |
FollowPlaylistRequest.execute() |
Follow a playlist.
|
PagingCursorbased<Artist> |
GetUsersFollowedArtistsRequest.execute() |
Get a list of artists the user is following.
|
String |
UnfollowArtistsOrUsersRequest.execute() |
Unfollow an artist or user.
|
String |
UnfollowPlaylistRequest.execute() |
Unfollow a playlist.
|
| Modifier and Type | Method | Description |
|---|---|---|
String |
FollowPlaylistRequest.execute() |
Follow a playlist.
|
String |
UnfollowPlaylistRequest.execute() |
Unfollow a playlist.
|
| Modifier and Type | Method | Description |
|---|---|---|
Boolean[] |
CheckUsersSavedAlbumsRequest.execute() |
Check whether an album is present in the current user's "Your Music" library.
|
Boolean[] |
CheckUsersSavedTracksRequest.execute() |
Check whether an track is present in the current user's "Your Music" library.
|
Paging<SavedAlbum> |
GetCurrentUsersSavedAlbumsRequest.execute() |
Get the saved albums of the current user.
|
Paging<SavedTrack> |
GetUsersSavedTracksRequest.execute() |
Get the songs from the current users "Your Music" library.
|
String |
RemoveAlbumsForCurrentUserRequest.execute() |
Remove an album.
|
String |
RemoveUsersSavedTracksRequest.execute() |
Remove a track.
|
String |
SaveAlbumsForCurrentUserRequest.execute() |
Save an album to the "Your Music" library.
|
String |
SaveTracksForUserRequest.execute() |
Save an album.
|
| Modifier and Type | Method | Description |
|---|---|---|
Paging<T> |
GetUsersTopArtistsAndTracksRequest.execute() |
Get the top artists and tracks.
|
| Modifier and Type | Method | Description |
|---|---|---|
Paging<Artist> |
GetUsersTopArtistsRequest.execute() |
Get an user's top artists.
|
Paging<Track> |
GetUsersTopTracksRequest.execute() |
Get an user's top tracks.
|
| Modifier and Type | Method | Description |
|---|---|---|
PagingCursorbased<PlayHistory> |
GetCurrentUsersRecentlyPlayedTracksRequest.execute() |
Get an user's recently played tracks.
|
CurrentlyPlayingContext |
GetInformationAboutUsersCurrentPlaybackRequest.execute() |
Get information about a user's playback.
|
Device[] |
GetUsersAvailableDevicesRequest.execute() |
Get an user's available devices.
|
CurrentlyPlaying |
GetUsersCurrentlyPlayingTrackRequest.execute() |
Get an user's currently playing track.
|
String |
PauseUsersPlaybackRequest.execute() |
Pause an user's playback.
|
String |
SeekToPositionInCurrentlyPlayingTrackRequest.execute() |
Seek to a position in the user's currently playing track.
|
String |
SetRepeatModeOnUsersPlaybackRequest.execute() |
Set the repeat mode on a user's playback.
|
String |
SetVolumeForUsersPlaybackRequest.execute() |
Set the volume for the user’s current playback device.
|
String |
SkipUsersPlaybackToNextTrackRequest.execute() |
Skip to the next track in the user’s queue.
|
String |
SkipUsersPlaybackToPreviousTrackRequest.execute() |
Skip to the previous track in the user’s queue.
|
String |
StartResumeUsersPlaybackRequest.execute() |
Start or resume a playback.
|
String |
ToggleShuffleForUsersPlaybackRequest.execute() |
Toggle the shuffle state of an user's playback.
|
String |
TransferUsersPlaybackRequest.execute() |
Transfer playback to a new device.
|
| Modifier and Type | Method | Description |
|---|---|---|
SnapshotResult |
AddTracksToPlaylistRequest.execute() |
Add tracks to playlist.
|
String |
ChangePlaylistsDetailsRequest.execute() |
Change a playlist's details.
|
Playlist |
CreatePlaylistRequest.execute() |
Create a new playlist.
|
Paging<PlaylistSimplified> |
GetListOfCurrentUsersPlaylistsRequest.execute() |
Get a list of the current user's playlists.
|
Paging<PlaylistSimplified> |
GetListOfUsersPlaylistsRequest.execute() |
Get an user's playlists.
|
Image[] |
GetPlaylistCoverImageRequest.execute() |
Get the cover image of a playlist.
|
Playlist |
GetPlaylistRequest.execute() |
Get a playlist.
|
Paging<PlaylistTrack> |
GetPlaylistsTracksRequest.execute() |
Get a playlist's tracks.
|
SnapshotResult |
RemoveTracksFromPlaylistRequest.execute() |
Remove tracks from a playlist.
|
SnapshotResult |
ReorderPlaylistsTracksRequest.execute() |
Reorder the tracks in a playlist.
|
String |
ReplacePlaylistsTracksRequest.execute() |
Replace tracks in a playlist.
|
String |
UploadCustomPlaylistCoverImageRequest.execute() |
Upload a new playlist image.
|
| Modifier and Type | Method | Description |
|---|---|---|
SearchResult |
SearchItemRequest.execute() |
Search for an item.
|
| Modifier and Type | Method | Description |
|---|---|---|
Paging<AlbumSimplified> |
SearchAlbumsRequest.execute() |
Search for albums.
|
Paging<Artist> |
SearchArtistsRequest.execute() |
Search for artists.
|
Paging<PlaylistSimplified> |
SearchPlaylistsRequest.execute() |
Search for playlists.
|
Paging<Track> |
SearchTracksRequest.execute() |
Search for playlists.
|
| Modifier and Type | Method | Description |
|---|---|---|
AudioAnalysis |
GetAudioAnalysisForTrackRequest.execute() |
Get an audio analyis for a track.
|
AudioFeatures[] |
GetAudioFeaturesForSeveralTracksRequest.execute() |
Get audio features for several tracks.
|
AudioFeatures |
GetAudioFeaturesForTrackRequest.execute() |
Get audio features for a track.
|
Track[] |
GetSeveralTracksRequest.execute() |
Get several tracks.
|
Track |
GetTrackRequest.execute() |
Get a track.
|
| Modifier and Type | Method | Description |
|---|---|---|
User |
GetCurrentUsersProfileRequest.execute() |
Get the profile of the current user.
|
User |
GetUsersProfileRequest.execute() |
Get the profile of a current user.
|
Copyright © 2019. All rights reserved.