def pixiv2pawoo(pixivid):
"""Pixiv -> Pawoo."""
pawoourl = u'https://pawoo.net/oauth_authentications/{0}?provider=pixiv'
pawoolink = pawoourl.format(pixivid)
pawoopage = PAWOO_SESSION.get(pawoolink, proxies=PROXY)
if pawoopage.status_code == 200:
pawooname = pawoopage.headers.get('link').split(';')[0]
pawooname = pawooname.replace(
'<https://pawoo.net/.well-known/webfinger?resource=acct%3A', '')
pawooname = pawooname.replace('%40pawoo.net>', '')
csrf_token = BeautifulSoup(pawoopage.text, 'lxml')
csrf_token = csrf_token.select(
"meta[name=csrf-token]")[0].attrs.get('content')
with open('pawoolist.txt', 'a', encoding='utf-8-sig') as pawoofile:
pawoofile.write(
'{1},https://pawoo.net/@{0}\n'.format(pawooname, pixivid))
followpawoo(pawooname, csrf_token)
return 1
else:
return 0
评论列表
文章目录