- Регистрация
- 04.08.2016
- Сообщения
- 84
- Благодарностей
- 6
- Баллы
- 8
Делаю авторизацию Skype на GET/POST запросах.
Мутил через браузер и мониторил "Трафик" пока не наткнулся на статейку - тык
И сразу возникли вопросы.
Я не нашел ссылки которая бы могла сразу передать login/password на сервер и получить ответ. То есть приходилось 1) отправлять login - получить ответ 2) отправлять password + ловил много редириктов из-за этого возникли проблемы.
Заинтересовал меня этот POST запрос:
Судя по статье может передать login password одним запросом, но составить мне его так и не удалось. Нуждаюсь в помощи (возможно $)
Первый запрос GET
Query Parameters - полагаю это параметры запроса. И от куда мне взять client_id если это первый запрос. redirect_uri - здесь так же не понятно. Нужен редирикт в параметрах ?
С куками все понятно но в каком формате составить параметры.
Писать сюда или @mazzen
Мутил через браузер и мониторил "Трафик" пока не наткнулся на статейку - тык
И сразу возникли вопросы.
Я не нашел ссылки которая бы могла сразу передать login/password на сервер и получить ответ. То есть приходилось 1) отправлять login - получить ответ 2) отправлять password + ловил много редириктов из-за этого возникли проблемы.
Заинтересовал меня этот POST запрос:
Код:
https://login.live.com/ppsecure/post.srf
Первый запрос GET
This will redirect to login.live.com. Collect the value of the hidden field named PPFT.
Query Parameters
Query Parameters
- client_id – 578134
- redirect_uri – https://web.skype.com
- Cookie – contains MSPRequ and MSPOK, both required for the next step
If all is well, a hidden field with identifier t will contain a token for the last step.
Query Parameters
Query Parameters
- wa – wsignin1.0
- wp – MBI_SSL
- wreply – https://lw.skype.com/login/oauth/proxy?client_id=578134&site_name=lw.skype.com&redirect_uri=https://web.skype.com/
- Set-Cookie – include MSPRequ and MSPOK as obtained earlier, and CkTst with a timestamp in the standard format
- login – Skype username or Microsoft account email address
- passwd – corresponding account password
- PPFT – as obtained from the hidden field
Писать сюда или @mazzen
Последнее редактирование: