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. Audiobooks are only available within the US, UK, Canada, 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. Audiobooks are only available within the US, UK, Canada, 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. Audiobooks are only available within the US, UK, Canada, 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
-