Я использую browserstack скриншоты API - https://www.browserstack.com/screenshots/api Следующий завиток работает:жрать 422 Unprocessable Entity ошибка
curl -u "username:password" -H "Content-Type: application/json" -H "Accept: application/json" -d '{"browsers": [{"os": "Windows", "os_version": "7", "browser_version": "8.0", "browser": "ie"}], "url": "http://google.com"}' http://www.browserstack.com/screenshots
Однако, когда я пытаюсь тот же вызов, вызов с жрать я получаю 422 Unprocessable Entity ошибку.
$client = new GuzzleHttp\Client();
$request = $client->post('http://www.browserstack.com/screenshots', [
'headers' => ['Content-type' => 'application/json'],
'auth' => ['username', 'password']
]
);
$data = ['browsers' => ['os' => 'Windows', 'os_version' => '7', 'browser_version' => '8.0', 'browser' => 'ie'], 'url' => 'http://google.com'];
$request->setBody($data);
$response = $request->send();
dd($response);
Можете ли вы предложить, как отладить эту проблему?
ты указал мне в правильном направлении, спасибо за ссылку DoCS –