コード例 #1
0
        public ContentResult data(string artist, string title)
        {
            //artist = "Ed Sheeran";
            //title = "Thinking Out Loud";
            var client = new RestClient("http://api.musixmatch.com/"
                                        + "ws/1.1/matcher.lyrics.get?q_track="
                                        + title.Trim()
                                        + "&q_artist=" + artist
                                        + "&apikey="
                                        + MusixMatch.getAPIKey());
            var request = new RestRequest(Method.GET);

            request.AddHeader("cache-control", "no-cache");
            IRestResponse response = client.Execute(request);

            response.ContentType = "application/json";
            return(Content(response.Content, "application/json"));
        }
コード例 #2
0
        public Models.RootObject Get()
        {
            string artist = "Ed Sheeran", title = "Thinking Out Loud";
            var    client = new RestClient("http://api.musixmatch.com/"
                                           + "ws/1.1/matcher.lyrics.get?q_track="
                                           + title.Trim()
                                           + "&q_artist=" + artist
                                           + "&apikey="
                                           + MusixMatch.getAPIKey());

            var request = new RestRequest(
                Method.GET);


            //request.AddHeader("Content-Type", "text/plain");

            var response = client.Execute <Models.RootObject>(request).Data;

            //response.ContentType = "application/json";

            return(response);
        }