|
本帖最后由 卡库 于 2013-5-27 21:52 编辑
最近在写关于百度消息提醒的软件,期间抓到了百度用于右上角气泡的消息
initItiebaMessage([1,2,3,4,5,6,7,8,9,10,11,12]);
这个消息来自 http://message.tieba.baidu.com/i/msg/get_data?user=
user参数的全名是:user portrait(用户头像)
可以从 http://tieba.baidu.com/f/user/json_userinfo 截取
从以上代码中可以看出一共有12个参数,我们用JS代码触发这个消息得到
(javascript:void(initItiebaMessage([1,2,3,4,5,6,7,8,9,10,11,12]));)
1 = x个新粉丝
2 = x个新评价
3 = 未知
4 = x个新回复
5 = x个新精品
6 = x个竞猜结果
7 = 未知
8 = 未知
9 = x个@提到我
10 = x个回收站提醒
11 = x个粉丝福利卡
12 = x个点亮我
并且只要有user portrait就可以直接获取目标ID未读取的消息量
这个BUG我百度了一下,原来在2年前就已被发现 ……(我火星)
不过需要使用一个可用的cookie访问才能正常读取
实际没什么用途,我在尝试通过其他渠道获取user portrait参数
达到无需登录即可读取消息提醒
。 |
|