Мне нужно загрузить файл с помощью PHP, и я использую Transfer.sh для этого.
curl - файл загрузочного файла https://transfer.sh/
И я не уверен, как загрузить файл с помощью GuzzleHttp. Я уже пробовал использовать,
$body = fopen('/path/to/file', 'r');
$r = $client->request('POST', 'http://httpbin.org/post', ['body' => $body]);
У моего текущего метода есть эти две строки.
$body = fopen($path, 'r');
$link = $this->client->request('GET', 'https://transfer.sh/', [
'body' => $body
])->getBody();