Уведомления

Группа в Telegram: @pythonsu

#1 Авг. 10, 2011 16:59:56

ani_py
От:
Зарегистрирован: 2009-06-29
Сообщения: 23
Репутация: +  0  -
Профиль   Отправить e-mail  

работа с OWA (outlook web app)

при попытке удаленно залогинится возвращается страница с ответом. что необходимо включить cookie у браузера

import urllib2,urllib,cookielib

cj = cookielib.CookieJar()
opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(cj))
urllib2.install_opener( opener )
params=urllib.urlencode({
'destination': urlparse.urljoin(self.domain, 'owa/'),
'flags': '0',
'username': username,
'password': password,
'SubmitCreds': 'Log On',
'forcedownlevel': '0',
'trusted': '4',
'isUtf8':'1',
})

f = opener.open( 'http://example.com/login/', params )
data = f.read()
print data
в data возвращается страница с текстом
Please enable cookies for this Web site

при этом OutlookSession в куку записывается

в целом задача заключается в получении списка тасков, контактов, календаря - подскажите, пожалуйста, как лучше это сделать, есть ли какие-то готовые библиотеки для этого



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version