Я пытаюсь загрузить изображение в OneDrive, используя приведенный ниже код. Файл был успешно загружен в папку OneDrive, но когда я загружаю файл вручную из OneDrive, он открывается черным цветом и отображает недопустимое изображение.
var client = new RestClient("https://graph.microsoft.com/v1.0" + $"/drives/{driveID}/items/{folderId}:/{originalFileName}:/content");
var request = new RestRequest(Method.PUT);
request.AddHeader("cache-control", "no-cache");
request.AddHeader("Content-Type", Path.GetExtension(originalFileName).GetMimeType());
request.AddHeader("Authorization", "Bearer " + GetAccessToken());
request.AddFile("content", System.IO.File.ReadAllBytes(filePath), originalFileName);
var response = client.Execute(request);
Я действительно не знаю, какую ошибку я здесь совершаю. Можете ли вы помочь мне?