返回信息流模拟登录问题已解决
这是一条镜像帖。来源:北邮人论坛 / java / #39890同步于 2015/4/10
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖
使用java模拟新浪微博登录关于加密脚本encoder.js的问题。
quantou808
2015/4/10镜像同步11 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
更新后的API限制太多了,像粉丝数,微博数,关注数什么的都爬不了。对于未授权的用户,发布的微博也爬不了。。
真是各种限制,不得不用其他办法啊。。
【 在 nuanyangyang 的大作中提到: 】
: 新浪不是有api吗?何苦呢
用selenium webdriver吧,直接遥控真的浏览器。
【 在 quantou808 的大作中提到: 】
: 更新后的API限制太多了,像粉丝数,微博数,关注数什么的都爬不了。对于未授权的用户,发布的微博也爬不了。。
: 真是各种限制,不得不用其他办法啊。。
:
来自「北邮人论坛手机版」
这种东西用Python做更好吧
【 在 quantou808 (我是一只小拳头呀咿呀咿呀哟) 的大作中提到: 】
: 在网上搜的java模拟登录代码如下:
: /**
: * 密码进行RSA加密<br>
: ...................
这什么东西,好高大上
【 在 nuanyangyang 的大作中提到: 】
: 用selenium webdriver吧,直接遥控真的浏览器。
: :
: 来自「北邮人论坛手机版」
如果你确定了加密的方法的话,自己写一个不可以吗,RSA这都是通用的算法了吧,被加密内容的格式之类的要自己组织下?或者你知道加密用的函数名字和用到了这个函数的页面,chrome里面就可以定位到了时哪个文件包含这个函数的,直接下这个文件不可以吗?
我觉得不用API爬后面出现的问题会更多,不过看了下毕设完成时间,还早,可以慢慢折腾。 用selenium webdriver吧,这货有个另外的好处是可以很快定位元素