lordconst
Привет, есть цель сделать что-то вроде бота для браузерной онлайн-игры. Увидел через Fiddler какие запросы и с какими параметрами уходит на сервер. Дошел до авторизации игрока, решил использовать Guzzle для отправки запроса.
Сразу предупрежу, решил использовать Laravel, т.к. в будущем придется много чего навешивать и хочу именно этот фреймворк юзать, но создаю тему в этом разделе, т.к. к самому Laravel вопрос не относится.
Прикрепляю ниже код:PHP:
public function login(Request $request) { $client = new Client; try { $response = $client->request( ‘POST’, ‘здесь адрес сервера’, [ ‘action’ => $request->action, ’email’ => $request->email, ‘password’ => $request->password, ‘remember’ => $request->remember ]); } catch (GuzzleException $e) { } return view(‘auth’, [ ‘result’ => $response->getStatusCode() ]); }В итоге получаю статус 200, а при успешной авторизации должен быть другой код ответа (посмотрел в Fiddler). Также см. скрины, на первом то какие данные в теле запроса уходят на сервер и второй скрин какое тело собрал я. Я что-то не так делаю, если получаю статус 200 в ответе? Может ли моя ошибка быть в том, что я не указал контейнер куки? Но ведь куки мы получаем только после получения ответа об успехе, а у меня статус 200, не то что мне нужно
mkramer
Если нет предусмотренного авторами стороннего проекта апи, пытаться с ним договориться. Другие способы здесь обсуждать запрещено.