public async Task Play_Paused_NoException() { // arrange var http = new HttpClient(); var player = new PlayerApi(http); string accessToken = await TestsHelper.GetUserAccessToken(); await player.Pause(accessToken : accessToken); // act await player.Play(accessToken : accessToken); }
public async Task Pause_UserAccessToken_NoException() { // arrange var http = new HttpClient(); var player = new PlayerApi(http); string accessToken = await TestsHelper.GetUserAccessToken(); await player.PlayAlbum("5mAPk4qeNqVLtNydaWbWlf", accessToken); // act await player.Pause(accessToken : accessToken); }
private static void Main(string[] args) { var apiAccessData = ApiManager.GetApiAccessData(); PlayerApi sp = new PlayerApi(apiAccessData.Item1, apiAccessData.Item2, apiAccessData.Item3, apiAccessData.Item4); sp.Pause(); /** * track ids "029l68p4fPYZeAgJ5c60zR" "49X0LAl6faAusYq02PRAY6" * * SpotifyPlayerApi sp = new SpotifyPlayerApi(client_id, key, response_type, redirect_uri); * * var e = sp.SetRepeatMode(Api.Model.Enum.RepeatModeState.track); * var f = sp.SkipToPreviousTrack(); * * PersonalizationApi sp = new PersonalizationApi(client_id, key, response_type, redirect_uri); * var a = sp.GetUserTopArtists(); * var b = sp.GetUserTopTracks(); * * var b = sp2.AddTrackToPlaylist("66q5xfePGHk0xf1e4HdZ3F", "spotify:track:4iV5W9uYEdYUVa79Axb7Rh,spotify:track:1301WleyT98MSxVHPZCA6M"); * var c = sp2.RemoveTrackFromPlaylist("66q5xfePGHk0xf1e4HdZ3F", "[{ "uri": "spotify: track:4iV5W9uYEdYUVa79Axb7Rh" },{ "uri": "spotify: track: 1301WleyT98MSxVHPZCA6M" }]"); * var a = sp2.CreatePLaylist("mkrupej", "\"testowa\"", description: "\"opis\""); * var b = sp2.Play("potify:album:5ht7ItJgpBH7W6vJ5BqpPr"); * * var b = sp2.SeekToPostion(12000); * * var g = sp2.SetVolume(20); * var k = sp2.ShuffleUserPlayback(); * * sp2.GetTracks("11dFghVXANMlKmJXsNCbNl"); * sp2.GetTracks("11dFghVXANMlKmJXsNCbNl"); * sp2.GetSeveralTracks("11dFghVXANMlKmJXsNCbNl,49X0LAl6faAusYq02PRAY6"); * sp2.ChangePlaylistDetails("66q5xfePGHk0xf1e4HdZ3F", "\"zmiananazwy\""); * * var a = sp2.GetSeveralTracks("11dFghVXANMlKmJXsNCbNl,3n3Ppam7vgaVa1iaRUc9Lp"); **/ //var a = sp2.DeleteTrackForCurrentUser("7ouMYWpwJ422jRcDASZB7P,4VqPOruhp5EdPBeR92t6lQ,2takcwOaAZWiXQijPHIx7B"); // var sp2 = new SearchApi(client_id, key, response_type, redirect_uri); //var s = sp2.Search("U2", searchType: SearchType.album | SearchType.artist); }