/// <summary> /// /// </summary> /// <param name="value">song_ID</param> /// <param name="state"> /// ///Delete,//刪歌,value Song_Id ///Cut,//切歌,value 不需值 ///Inster,//插播,value Song_Id ///Replay//重播,value 不需值 /// <returns></returns> public static string DoCrazyKTV_Action(string value, string state) { //string Url = ""; //if (value!=null) //{ // Url = wcfUrl + string.Format("/DoCrazyKTV_Action?value={0}&state={1}", value.Trim(), state.Trim()); //} //else //{ // Url = wcfUrl + string.Format("/DoCrazyKTV_Action?state={0}", state.Trim()); //} //return requestWeb(Url); string Url = ""; NameValueCollection collection = new NameValueCollection(); if (value != null) { collection.Add("value", value.ToString().Trim()); } collection.Add("state", state.ToString().Trim()); Url = wcfUrl + string.Format("/DoCrazyKTV_Action") + GlobalFunctions.ToQueryString(collection); return(requestWeb(Url)); }
public static string FavoriteLogin(string user) { string Url = ""; NameValueCollection collection = new NameValueCollection(); collection.Add("user", user.ToString().Trim()); Url = wcfUrl + string.Format("/FavoriteLogin") + GlobalFunctions.ToQueryString(collection); return(requestWeb(Url)); }
public static string FavoriteUser(int page, int rows) { string Url = ""; NameValueCollection collection = new NameValueCollection(); collection.Add("page", page.ToString().Trim()); collection.Add("rows", rows.ToString().Trim()); Url = wcfUrl + string.Format("/FavoriteUser") + GlobalFunctions.ToQueryString(collection); return(requestWeb(Url)); }
public static string QuerySinger(string condition, int page, int rows, string sort) { string Url = ""; NameValueCollection collection = new NameValueCollection(); collection.Add("condition", condition.ToString().Trim()); collection.Add("sort", sort.ToString().Trim()); collection.Add("page", page.ToString().Trim()); collection.Add("rows", rows.ToString().Trim()); Url = wcfUrl + string.Format("/QuerySinger") + GlobalFunctions.ToQueryString(collection); return(requestWeb(Url)); }
//public static string requestJSONWeb() //{ // var httpWebRequest = (HttpWebRequest)WebRequest.Create("http://url"); // httpWebRequest.ContentType = "text/json"; // httpWebRequest.Method = "POST"; // using (var streamWriter = new StreamWriter(httpWebRequest.GetRequestStream())) // { // string json = "{\"user\":\"test\"," + // "\"password\":\"bla"}"; // streamWriter.Write(json); // streamWriter.Flush(); // streamWriter.Close(); // var httpResponse = (HttpWebResponse)httpWebRequest.GetResponse(); // using (var streamReader = new StreamReader(httpResponse.GetResponseStream())) // { // var result = streamReader.ReadToEnd(); // } //} public static string wcf_addsong(string songID) { string orderSongUrl = ""; if (songID != null) { //orderSongUrl = wcfUrl + string.Format("/OrderSong?value={0}", songID.Trim()); NameValueCollection collection = new NameValueCollection(); collection.Add("value", songID.Trim()); orderSongUrl = wcfUrl + string.Format("/OrderSong") + GlobalFunctions.ToQueryString(collection); } return(requestWeb(orderSongUrl)); }
public static string QuerySong(string lang, string singer, string words, string condition, int?page, int rows, string sort) { string Url = ""; NameValueCollection collection = new NameValueCollection(); if (lang != null && lang != "") { collection.Add("lang", lang.Trim()); } if (singer != null && singer != "") { collection.Add("singer", singer.Trim()); } if (words != null && words != "") { collection.Add("words", words.Trim()); } if (condition != null && condition != "") { collection.Add("condition", condition.Trim()); } if (sort != null && sort != "") { collection.Add("sort", sort.Trim()); } if (page.HasValue == true) { collection.Add("page", page.ToString()); } collection.Add("rows", rows.ToString().Trim()); //must have Url = wcfUrl + string.Format("/QuerySong") + GlobalFunctions.ToQueryString(collection); return(requestWeb(Url)); }