0
0 комментариев

python 3.5, requests

Пишу скрипт для переноса плейлиста из вк в яндекс музыку. т.к. у яндекса(музыки) нет открытого API, а всё, что нашёл в интернете направлено на скачивание музыки, что можно делать без авторизации, пишу сам.
Отследил запрос на авторизацию, повторил его, результатом страница c url что-то вроде login status = ok, код ответа 200. Попробовал повторить этот запрос на сервисе онлайн пост запросов — результат такой же, но. Если после этого зайти на страницу ЯндексМузыки, то видно, что авторизация не выполнена.

Параметры и запрос:

data ="login=holy.walley&password=ZelenoglazoeTax1@@&twoweeks=yes&retpath=https://music.yandex.by/blocks/auth/login-status.html"
    html = requests.post('https://passport.yandex.ru/passport?mode=embeddedauth&retpath=https%3A%2F%2Fmusic.yandex.by%2F',data=data)

Возвращаемый url: https://music.yandex.by/blocks/auth/login-status.html?status=ok&ncrnd=1183


Добавить комментарий