Ich habe eine Web-Api, die Parameter hat. Ich versuche, die Api von einer anderen Anwendung aus aufzurufen. Dies ist kein Problem auf der Client-Seite mit, aber ich kann nicht finden, eine Möglichkeit, es auf der Server-Seite in c# zu tun. Danke für jeden Rat.
Antworten
Zu viele Anzeigen?Sie können Web-API von jeder Desktop- oder Server-Anwendung aus aufrufen, indem Sie WebClient .
var webClient = new WebClient();
webClient.Headers["Content-Type"] = "application/json";
webClient.Headers["X-JavaScript-User-Agent"] = "Google APIs Explorer";
var json = Newtonsoft.Json.JsonConvert.SerializeObject(new { longUrl = url });
var data = webClient.UploadString("https://www.googleapis.com/urlshortener/v1/url?pp=1", json);
user516883
Punkte
8160