@Jastin

Я хочу войти через парсер на php на сайт https://www.livejournal.com под своим логином и паролем. Как это сделать?

Я хочу войти через парсер на php на сайт https://www.livejournal.com под своим логином и паролем.
Как это сделать?
  • Вопрос задан
  • 162 просмотра
Решения вопроса 2
@d-sem
Самый простой способ для ленивых разработчиков:

1. Открыть инструменты разработчика в браузере. Например, в Firefox. Ctrl + Shift + I;
2. Перейти на вкладку network;
3. Залогиниться в браузере при открытых инструментах разработчика;
4. После выполнения запроса найти запрос на логин в списке;
5. ПКМ - copy value => copy as curl;
6. Импортировать запрос в Postman (import => raw text);
7. Экспортировать запрос в код (вкладка code, выбрать нужный язык и библиотеку);
8. Доработать код для своих нужд.

Возможно, придется поиграться с заголовками и куками
Ответ написан
iMedved2009
@iMedved2009
Не люблю людей
1. Selenium + PHP + webdriver

2. Ну или открывать страницу - вытаскивать из нее "auth_token":"sessionless:1665054000:/__api/::da781179f94e8167b7..." и отправлять POST запрос на https://www.livejournal.com/__api/
[{"jsonrpc":"2.0","method":"user.login","params":{"user":"login","password":"pass,"expire":"never","auth_token":"sessionless:1665054000:/__api/::da781179f94e8167b7dbc0890122217a37e155cc"},"id":19}]
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@TheAndrey7
Использовать библиотеку guzzlehttp. Сможете войти, а она возьмёт на себя работу с cookies.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы