public string SaveAudio(VKMusicSync.Model.AudioUploadedInfo info) { NameValueCollection Params = new NameValueCollection(); string CommandName; Params.Add("server", info.Server); Params.Add("audio", Uri.EscapeUriString(info.Audio)); Params.Add("hash", info.Hash); Params.Add("title", info.Title); Params.Add("artist", info.Artist); //Params.Add("v", "5.21"); CommandName = "audio.save"; AudioUploadComman command = new AudioUploadComman(CommandName, Params); var paramsAndtoken = @"" + command.GetParamsWithToken(); return VKMusicSync.Handlers.Reqeust.POST("https://api.vk.com/method/audio.save", paramsAndtoken); }
public AudioUploadedInfo GetUploadServer(string path, string fileName) { NameValueCollection Params = new NameValueCollection(); string CommandName; CommandName = "audio.getUploadServer"; AudioUploadComman command = new AudioUploadComman(CommandName, Params); command.ExecuteCommand(); return command.UploadAudio(path, fileName);//DOWNLOAD PROGRESS!!!!! }