Я новичок в графике API, поэтому любая помощь высоко ценится. Ниже приведен фрагмент кода, который выдает ошибку:
{
"error": {
"code": "BadRequest",
"message": "Unable to read JSON request payload. Please ensure Content-Type header is set and payload is of valid JSON format.",
"innerError": {
"request-id": "47c7096c-5044-4a25-a6cd-0fd5deccb353",
"date": "2020-04-09T08:42:12"
}
}
}
using (var client = new HttpClient())
{
try
{
var url = "https://graph.microsoft.com/v1.0/me/drive/root/children?";
client.DefaultRequestHeaders.Add("Authorization", "Bearer " + result);
byte[] sContents = System.IO.File.ReadAllBytes(filePath);
var content = new ByteArrayContent(sContents);
content.Headers.ContentType = new System.Net.Http.Headers.MediaTypeHeaderValue("application/json");
var response = client.PutAsync(url, content).Result.Content.ReadAsStringAsync().Result;
return response;
}
}