Ich hatte den folgenden Curl-Code mit RESTSharp implementiert, um die Sprache des Satzes "Wie heißt du?" Zu finden.Watson Sprachidentifikation
Ich folgte die „Sprache identifizieren“ unter: http://www.ibm.com/smarterplanet/us/en/ibmwatson/developercloud/language-translation/api/v2/#identify
string source = "What is your name?";
string credentials;
string auth = string.Format("{0}:{1}", tuid, tpwd);
string auth64 = Convert.ToBase64String(Encoding.ASCII.GetBytes(auth));
credentials = string.Format("{0} {1}", "Basic", auth64);
var langDet = new RestClient(detURL);
var requestDet = new RestRequest("?text={authToken}",Method.POST);
requestDet.Credentials = new NetworkCredential(tuid, tpwd);
requestDet.AddParameter("text", source, ParameterType.UrlSegment);
IRestResponse responseDet = langDet.Execute(requestDet);
Wenn jedoch dieser Code mir eine Liste der Sprachen und Konfidenzniveau erhalten ausgeführt, während ich bin immer noch nicht sicher, wie genau angeben, welche Sprache des der obige Satz geht zu. Bitte hilf mir, wo ich falsch liege.
Meine detUrl Variable oben ist: https://gateway.watsonplatform.net/language-translation/api/v2/identify