electron 微博多账户cookie登录发文 (3) 解决

哈哈,和上一次一样,代码有点乱,就不贴了,继续说流程

微博的发送:
微博cookie最关键是sub,差不多是2-3天会失效,需要重新登录
通过第一次登录保存 https://login.sina.com.cn的cookie,发送给
https://login.sina.com.cn/sso/login.php?url=https%3A%2F%2Fweibo.com%2Fu%2F5801707219%2Fhome%3Fwvr%3D5%26amp%3Blf%3Dreg&_rand=1528336151.9904&gateway=1&service=miniblog&entry=miniblog&useticket=1&returntype=META&_client_version=0.6.28

新的sub会重新通过headers传给你,取出+之前保存的微博https://weibo.com/u/**/home?wvr=5的cookie,即可重新发送微博

微博头条文章的发送:
同样是刷新sub,但是文章是需要完全登录过的sub,接微博的发送,重新登录刷新的第一个sub,这个只是预备sub,
重新获得cookie的时候,网页会通过body返回一个url,截取url发送最新的cookie,会继续通过body返回url,还是用最新的cookie发送,即可返回第二个的sub,即完全体sub,
然后步骤和之前一样

                                                                注: 有问题请联系604360032

你可能感兴趣的:(electron,node.js)