Class AudiobooksApi
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionCheck User's Saved AudiobooksgetAudiobook(String id) Get an AudiobookGet Audiobook ChaptersGet Several AudiobooksGet User's Saved AudiobooksRemove User's Saved AudiobookssaveAudiobooksUser(String ids) Save Audiobooks for Current User
-
Constructor Details
-
AudiobooksApi
public AudiobooksApi()
-
-
Method Details
-
checkUsersSavedAudiobooks
Check User's Saved Audiobooks
Check if one or more audiobooks are already saved in the current Spotify user's library.
- Parameters:
ids-A comma-separated list of the Spotify IDs. For example:
ids=18yVqkdbdRvS24c0Ilj2ci,1HGw3J3NxZO1TP1BTtVhpZ. Maximum: 50 IDs.- Returns:
- a
CheckUsersSavedAudiobooksRequestobject to build and execute the request
-
getAudiobook
Get an Audiobook
Get Spotify catalog information for a single audiobook.
Note: Audiobooks are only available for the US, UK, Ireland, New Zealand and Australia markets.- Parameters:
id-The Spotify IDfor the audiobook.
- Returns:
- a
GetAudiobookRequestobject to build and execute the request
-
getAudiobookChapters
Get Audiobook Chapters
Get Spotify catalog information about an audiobook's chapters.
Note: Audiobooks are only available for the US, UK, Ireland, New Zealand and Australia markets.- Parameters:
id-The Spotify IDfor the audiobook.
- Returns:
- a
GetAudiobookChaptersRequestobject to build and execute the request
-
getMultipleAudiobooks
Get Several Audiobooks
Get Spotify catalog information for several audiobooks identified by their Spotify IDs.
Note: Audiobooks are only available for the US, UK, Ireland, New Zealand and Australia markets.- Parameters:
ids-A comma-separated list of the Spotify IDs. For example:
ids=18yVqkdbdRvS24c0Ilj2ci,1HGw3J3NxZO1TP1BTtVhpZ. Maximum: 50 IDs.- Returns:
- a
GetMultipleAudiobooksRequestobject to build and execute the request
-
getUsersSavedAudiobooks
Get User's Saved Audiobooks
Get a list of the audiobooks saved in the current Spotify user's 'Your Music' library.
- Returns:
- a
GetUsersSavedAudiobooksRequestobject to build and execute the request
-
removeAudiobooksUser
Remove User's Saved Audiobooks
Remove one or more audiobooks from the Spotify user's library.
- Parameters:
ids-A comma-separated list of the Spotify IDs. For example:
ids=18yVqkdbdRvS24c0Ilj2ci,1HGw3J3NxZO1TP1BTtVhpZ. Maximum: 50 IDs.- Returns:
- a
RemoveAudiobooksUserRequestobject to build and execute the request
-
saveAudiobooksUser
Save Audiobooks for Current User
Save one or more audiobooks to the current Spotify user's library.
- Parameters:
ids-A comma-separated list of the Spotify IDs. For example:
ids=18yVqkdbdRvS24c0Ilj2ci,1HGw3J3NxZO1TP1BTtVhpZ. Maximum: 50 IDs.- Returns:
- a
SaveAudiobooksUserRequestobject to build and execute the request
-