Форум сайта python.su
Добрый день.
У меня проблема с логином в VK
перед этим прочел много тем и пробовал много способов но ни один не
заработал.
я не прошу написать все за меня, просто если можно подскажите
пожалуйста или ткните носом где у меня проблема
так вот.
через HttpFox при логине в VK я вытаскиваю такую вот информацию:
Отредактировано des164-2010 (Апрель 22, 2012 08:21:56)
Офлайн
Что-то вы странное делаете. Логинитесь с помощью grab, а выводится сайт с помощью другой библиотеки. Вас это не смущает, да?
Офлайн
Я без проблем авторизировалса с помощью вот таких строк
from twill import get_browser from twill.commands import * vklogin = 'логин' vkpass = 'пароль' bot = get_browser() print 'вход на страницу http://m.vk.com/login для авторизации' bot.go('http://m.vk.com/login') fv('2', 'email', vklogin) fv('2', 'pass', vkpass) print 'авторизация ВКонтакте' submit()
Отредактировано agryn (Авг. 12, 2012 21:38:10)
Офлайн
У меня в модуле вот такая функция:
import requests def get_session_id(email, password): """ Authenticates user and returns session_id """ data = {'act': 'login', 'email': email, 'pass': password} resp = requests.get('https://login.vk.com/', params=data) if 'remixsid' in resp.cookies: return resp.cookies['remixsid'] else: return None
Офлайн