Я использую «guzzlehttp/guzzle»: «^ 6.1» и Laravel 4.2 Я пытаюсь сделать пост-вызов quickblox, но верну мне 422 ошибку. Это мой код в контроллере:Ошибки API Quickblox при использовании Guzzle 6
$client = new GuzzleHttp\Client();
$sessionGuzzle = $client->request('POST', 'https://api.quickblox.com/session.json',['headers' => ['Content-Type' => 'application/json' , 'QuickBlox-REST-API-Version'=>'0.1.0'],'json' => $jsonBody]);
$response = $client->send($sessionGuzzle);
dd($response->json());
GuzzleHttp \ Exception \ ClientException (422)
Client error: 422
ничего не Append изменения 'JSON' в 'теле', это то, что я есть внутри $ jsonBody: { "APPLICATION_ID": "22337", "AUTH_KEY": "UcUiGsRmOZ-Fq-J", "метки времени": "1446051576 «,« nonce »:« 380128471 »,« подпись »:« 7707eeb02b00bgsd5g7f57sgc225de2358611 »} – mds
, если я отправлю данные $ jsonBody из почтальона, он работает. – mds
В настоящее время я использую другую библиотеку, anlutro \ cURL, с жужжанием я не могу делать никаких запросов .. любое предложение? – mds