Använda Cortana att styra din LinkIt en! (5 / 6 steg)
Steg 5: Konfigurera Cortana på Windows Phone 8,1
För de av er som följer min andra Bloggar och tutorials, vet du jag har redan en hel del information om hur du ställer in en Cortana app på Windows Phone 8.1. Intresse bara inte kopiera och klistra in en hel Instructable, skulle jag föreslå du gå kolla in de senare stegen i den länkade Instructable att få en snabb snabbkurs i Windows Phone 8.1 app skapande och Cortana.
När du har gjort det, allt du behöver göra är att skriva om funktionen SendSBMessage av följande:
< p > privat statisk void SendSBMessage(string message) < br > {
försök
{
< /p >< p > string baseUri = "https://api.mediatek.com/mcs/v2/devices/InsertDevicIDHere! / datapoints"; < /p >< p > använda (System.Net.Http.HttpClient klient = nya System.Net.Http.HttpClient())
{
klienten. BaseAddress = nya Uri(baseUri);
klienten. DefaultRequestHeaders.Accept.Clear();
sträng json = JsonConvert.SerializeObject("GREEN_LED,,"+message);
HttpContent innehåll = nya StringContent (json, Encoding.UTF8);
innehåll. Headers.ContentType = ny MediaTypeHeaderValue("application/json"); < /p >< p > innehåll. Headers.Add ("deviceKey", "Infoga din enhet nyckel här!"); < /p >< p >< /p >< p >< br >
String väg = ""; < /p >< p > var svar = klienten. PostAsync (väg, innehåll). Resultatet;
om (svar. IsSuccessStatusCode)
{
Göra något
Debug.WriteLine("Success!");
}
annat
{
Debug.WriteLine ("Fel!" + svar);
{} < /p >< p >} < /p >< p >}
fånga (undantaget ex)
{
Debug.WriteLine ("ERORR!" + ex. ToString());
}
} < /p >