Я пытаюсь загрузить файл с помощью Microsoft Graph API.Кажется, что это нормально, но при попытке открыть файл мне говорят, что его нельзя открыть.
Вот соответствующая часть моего PHP-кода.Я использую Guzzle, чтобы сделать запросы.
$data = file_get_contents($_FILES['foo']['tmp_name']);
$guzzle = new GuzzleHttp\Client();
$sent_options = [
'headers' => [
'Authorization' => 'Bearer ' . $accessToken,
'Content-Type' => 'text/plain'
],
'form_params' => [
base64_encode($data)
]
];
$guzzle->put($url, $sent_options);