百度统计两个页面,微信统计一个页面, 让他显示在安卓电视上,每隔十秒切换一个统计页面。公司主要是想随时看统计的页面。
百度统计页面1: http://7xjqn0.com1.z0.glb.clouddn.com/3.PNG
百度统计页面2: http://7xjqn0.com1.z0.glb.clouddn.com/2.PNG
微信统计页面3: http://7xjqn0.com1.z0.glb.clouddn.com/1.PNG
我们的经理让我用iframe 来做,直接用百度和微信的页面,这个确实省时,但是领导跟我说不能手动登陆这些页面,能实现后台让它自己登陆。这个方案我感觉不行。
我目前想到的办法是:是用网络爬虫抓取它们的数据。难点是:我有了解过数据爬虫,模拟登陆方案是否可行我不太确定,再其次我这样的办法开发成本是不是大了点?
谢谢各位
1
loo2k 2015-06-15 09:51:18 +08:00
写个 chrome extension 就可以啦~
|
2
popu111 2015-06-15 10:02:54 +08:00
post过去不行么?
|
3
manhere 2015-06-15 10:07:07 +08:00 via iPhone
你们没用过按键精灵么?
|
4
jedyu 2015-06-15 10:12:06 +08:00
你后台把页面截图,电视上每隔十秒放图片不就得了
|
7
tux 2015-06-15 10:22:17 +08:00
我感觉用iframe可以,这个最省事
3个iframe,大小用JS控制,分别是 0,0,100%,每10秒循环一次 第一次要手动登陆,然后在窗口大小是 0 并且 几分钟之后刷新一下iframe,这样登陆信息就不会超时,也就是说只要最开始手动登陆一次就好了 |
8
ctsed 2015-06-15 10:30:50 +08:00
Tampermonkey
|
10
ibremn 2015-06-15 10:37:39 +08:00
1.登录信息总会过时的
2.重新登录需要验证码 3.验证码就是为了防止机器模拟登陆的 |
11
laoyuan 2015-06-15 10:46:03 +08:00
你每天上班退出登一下嘛
|
12
laoyuan 2015-06-15 10:46:35 +08:00
就像以前上班先拖拖地给领导打水一样
|
13
airyland 2015-06-15 10:48:28 +08:00
百度统计有API可以申请,微信统计也有API。你先看看他们的API满不满足要求。。
我试过用phantomjs去登录百度统计,当然验证码是要截图后自己输入,每隔1分钟刷新一次页面,这样能保持登录状态。然后想截图或者获取数据都可以做了。 |
14
yghack 2015-06-15 11:09:46 +08:00
自己抓,然后缓存,呈现
|
16
crab 2015-06-15 11:42:51 +08:00
微信公众平台目前没验证码(有也可以接打码平台)。直接 POST 登录进微信后台,提取数据了。
|
17
hellomsg 2015-06-15 11:56:11 +08:00
既然每隔十秒刷新一次,怎么会超时?
|
18
FrankFang128 2015-06-15 12:31:24 +08:00 via Android
@hellomsg 同意
|
19
yeyeye 2015-06-15 15:42:39 +08:00
|
20
mrjoel 2015-06-15 16:56:30 +08:00
refresh 刷新跳转。。。一个接一个。。。
|
21
mrjoel 2015-06-15 16:58:17 +08:00
登陆 这 。。总会出现验证码吧。。。
|
22
sumhat 2015-06-15 17:05:02 +08:00 via iPhone
用三个Tab不行?
|
24
zhangxiao 2015-06-15 18:58:33 +08:00
@misaka14 https://chrome.google.com/webstore/detail/tabcarousel/ddldimidiliclngjipajmjjiakhbcohn?hl=en
至于你说的登录过期,这个插件貌似每15秒切换tab,每个tab每5分钟读取一次。正常的网站,刷新会更新后台session的生命期,所以只要一直刷新是不会过期的。真要是任何原因退出了,就手动再登一下吧。感觉没必要为这种需求大费周章 |
25
neilwong 2015-06-15 19:35:34 +08:00
我感觉还是api靠谱点
|
26
Tink 2015-06-15 23:54:06 +08:00 via iPhone
我就不明白你就用iframe然后一直自动刷不可以吗
|
27
dingzi 2015-06-16 00:24:01 +08:00
你们老板真懒
|
29
Karblue 2015-06-16 11:02:09 +08:00
然而如果有验证码的话。目前只能靠人工打码。算法流识别验证码的话。。做得来这个还在这上班干啥
|