Всем привет. Делаю загрузку фотографий во Вконтакте. Раньше делал с помощью curl, потом решил переписать с помощью Guzzle.
Вот мой код:
$client = new \GuzzleHttp\Client();
$response = $client->request('POST', $link_upload, [
'headers' => [
'Accept' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8',
'Accept-Encoding' => 'gzip, deflate',
'Accept-Language' => 'ru-RU,ru;q=0.8,en-US;q=0.5,en;q=0.3',
'User-Agent' => 'Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)',
],
'connect_timeout' => 10,
'timeout' => 30,
'file' => $post_params,
]);
В ответе я должен получить ссылки на изображения, хеши, альбомы и т.д. C curl понятно, как было получить ответ, а Guzzle, что-то никак не соображу.