def getCookie(mail, passwd, cookie): url = "https://secure.nicovideo.jp/secure/login" params = { 'mail': mail, 'password': passwd, 'next_url': '', 'site': "niconico"} nicoreq.getres(url, cookie_out=cookie, post_params=params, require_ssl=True) return checkLogin(cookie)
def getToken(cookie): url = 'http://www.nicovideo.jp/my/mylist' res = nicoreq.getres(url, cookie_in=cookie) line = re.search('NicoAPI\.token = "(.*)";', res) token = line.group(1) return token
def checkLogin(cookie): url = 'http://www.nicovideo.jp/my/mylist' res = nicoreq.getres(url, cookie_in=cookie, require_ssl = True) if res != '': return True else: return False