Надо сделать POST запрос с JSON данными к сайту. Делаю так:
$this->client = new GuzzleHttp\Client(['base_uri' => AC_URL]);
...
public function send($data) {
$response = $this->client->request('POST', AC_URL, $data);
return (array)json_decode($response->getBody()->getContents());
}
Что не так? В $data - массив с данными. Может где то еще указать что тип данных json? Или преобразовать самому данные в json? Как правильно сделать? Только пожалуйста без ссылок на доки. Там все перерыл. Инфы много, но почему то примеров именно POST запросов и именно в JSON очень мало. Просто скажите в чем моя ошибка?