Class ReorderPlaylistsItemsRequest
java.lang.Object
se.michaelthelin.spotify.requests.AbstractRequest<SnapshotResult>
se.michaelthelin.spotify.requests.data.AbstractDataRequest<SnapshotResult>
se.michaelthelin.spotify.requests.data.playlists.ReorderPlaylistsItemsRequest
- All Implemented Interfaces:
IRequest<SnapshotResult>
Reorder an item or a group of items in a playlist.
When reordering items, the timestamp indicating when they were added and the user who added them will be kept untouched. In addition, the users following the playlists won’t be notified about changes in the playlists when the items are reordered.
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic final class
Builder class for building aReorderPlaylistsItemsRequest
. -
Method Summary
Methods inherited from class se.michaelthelin.spotify.requests.AbstractRequest
bodyParametersToJson, deleteJson, executeAsync, getBody, getBodyParameters, getContentType, getHeaders, getHttpManager, getJson, getUri, initializeBody, postJson, putJson
-
Method Details
-
execute
public SnapshotResult execute() throws IOException, SpotifyWebApiException, org.apache.hc.core5.http.ParseExceptionReorder the items in a playlist.- Returns:
- A playlist snapshot ID. The snapshot ID can be used to identify your playlist version in future requests.
- Throws:
IOException
- In case of networking issues.SpotifyWebApiException
- The Web API returned an error further specified in this exception's root cause.org.apache.hc.core5.http.ParseException
- See Also:
-