Я пытался, но не знаю, как читать данные из ответа API.Мне удалось получить 200 кодов состояния, но я не могу понять, как получить фактические данные.Я пытаюсь получить данные из Withings API (http://developer.withings.com/oauth2/#tag/measure%2Fpaths%2Fhttps%3A~1~1wbsapi.withings.net~1measure%3Faction%3Dgetmeas%2Fget)
Ниже ответа я получил:
StatusCode: 200, ReasonPhrase: 'OK', Версия: 1.1, Содержимое: System.Net.Http.StreamContent, заголовки: {Access-Control-Allow-Origin: * Access-Control-Allow-Methods: GET, POST, OPTIONS Access-Control-Allow-Headers: Content-Type, * Дата: Пн, 10 июня 2019 г. 11: 51: 03 GMT Сервер: Apache Content-Length: 65 Content-Type: text / plain; charset = UTF-8
Ниже приведен мой код:
string accessToken = "my_accessToken";
HttpClient client = new HttpClient();
var url = "https://wbsapi.withings.net/measure?action=getmeas&meastype=1&category=1&startdate=737060&enddate=737179&offset=0";
client.DefaultRequestHeaders.Add("Authorization", "Bearer " + accessToken);
var response = await client.GetAsync(url);
string content1 = await response.Content.ReadAsStringAsync();
string content2 = response.Content.ReadAsStringAsync().Result;
Выше у меня естьдобавлена ссылка на withings API. Кто-нибудь может узнать, как получить данные из тела ответа.