Доброго времени суток. Пытаюсь отправить файл пользователю чат-бота одноклассников. Прочитала документацию
https://apiok.ru/dev/graph_api/methods/graph.user/... но на втором шаге валюсь.
Загрузка файла на сервер
На полученный в предыдущем этапе URL требуется загрузить файл.
Производится это через HTTP POST-запрос, в теле запроса необходимо передавать файл, который требуется загрузить.
Что должно быть в теле запроса, в каком формате файл? путь к файлу должен быть абсолютный или локальный?
сформировался в результате у меня примерно такой запрос:
$client->request( 'POST', $result->url, [
'http_errors' => false,
'headers' => [
'Content-Type'=> 'multipart/form-data'
],
'data' => "https://test.ru/Files/".basename($file->name),
] );
но на все мои попытки он отдает HTTP Status 403 - Error reading file from request in direct mode