Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 14, 2013 16:22:07

152RUSlGef
Зарегистрирован: 2013-01-05
Сообщения: 14
Репутация: +  0  -
Профиль   Отправить e-mail  

Срочно нуждаюсь в помощи!

Добрый день. Есть задачка произвести авторизацию на mail.ru

Вот что нагуглил по этой теме, но авторизацию он почему то не проходит.

import urllib.parse, http.client
useragent = {"Content-type": "application/x-www-form-urlencoded", "Accept": "text/plain"}
auth = urllib.parse.urlencode({'page':'','post':'','login_from':'','Login':'user.from.tests','Domain':'mail.ru','Password':'Qwerty123'})
conn = http.client.HTTPConnection('auth.mail.ru')
conn.request('POST', '/cgi-bin/auth', auth, useragent)
print(conn.getresponse().read().decode('utf-8'))
conn.close()

Не могли бы помочь???

Отредактировано 152RUSlGef (Окт. 14, 2013 16:35:53)

Офлайн

#2 Окт. 14, 2013 18:25:45

ZerG
Зарегистрирован: 2012-04-05
Сообщения: 2627
Репутация: +  61  -
Профиль   Отправить e-mail  

Срочно нуждаюсь в помощи!

как насчет показать какую ошибку получаем?



Влодение рускай арфаграфией - это как владение кунг-фу: настаящие мастира не преминяют ево бес ниабхадимости

Офлайн

#3 Окт. 14, 2013 19:04:13

152RUSlGef
Зарегистрирован: 2013-01-05
Сообщения: 14
Репутация: +  0  -
Профиль   Отправить e-mail  

Срочно нуждаюсь в помощи!

как насчет показать какую ошибку получаем?

Уже не актуально, спасибо)

Офлайн

#4 Окт. 14, 2013 19:10:21

152RUSlGef
Зарегистрирован: 2013-01-05
Сообщения: 14
Репутация: +  0  -
Профиль   Отправить e-mail  

Срочно нуждаюсь в помощи!

import urllib.parse, http.client
useragent = {"Content-type": "application/x-www-form-urlencoded", "Accept": "text/plain"}
auth = urllib.parse.urlencode({'page':'','post':'','login_from':'','Login':'user.from.tests','Domain':'mail.ru','Password':'Qwerty123'})
conn = http.client.HTTPSConnection('auth.mail.ru')
conn.request('POST', '/cgi-bin/auth', auth, useragent)
print(conn.getresponse().read().decode('utf-8'))
conn.close()

На всякий случай решение:

conn = http.client.HTTPConnection('e.mail.ru')

HTTP меняем на HHTTPS

и

auth.mail.ru на e.mail.ru

Отредактировано 152RUSlGef (Окт. 14, 2013 19:11:41)

Офлайн

#5 Окт. 14, 2013 19:30:51

152RUSlGef
Зарегистрирован: 2013-01-05
Сообщения: 14
Репутация: +  0  -
Профиль   Отправить e-mail  

Срочно нуждаюсь в помощи!

Теперь надо придумать, как выйти)))

Офлайн

#6 Окт. 17, 2013 12:59:09

noob_saibot
Зарегистрирован: 2013-09-11
Сообщения: 495
Репутация: +  20  -
Профиль   Отправить e-mail  

Срочно нуждаюсь в помощи!

Странно, пробовал сделать подобную регистрацию с помощью grab, выкидывает на страницу регистрации по новой:
@MAIL.RU <!– window.location.replace("https://e.mail.ru/messages/inbox/?back=1"); // –>.
Была ли у вас подобная проблема?)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version