微信一直是一个自己玩的小圈子,前段时间搜狗推出的微信搜索带来了一丝曙光。搜狗搜索推出了内容搜索和公众号搜索两种,利用后者可以抓取微信公众号的最新内容,看了下还是比较及时的。
每个公众号都有一个openid,最早可以直接利用http://weixin.sogou.com/gzh?openid=***
来获取页面,但改版后对openid进行了加密操作,使用原来的方法返回的数据为空。
利用httpFox追踪一下访问的行为,如下图:
可以看到从按下回车到页面返回还是做了不少工作的。
倒着看吧,倒数第二行,很多*的,如果用浏览器访问这个地址,返回的就是要显示的数据。如下所示:
sogou.weixin.gzhcb({"page":1,"items":["<?xml version=\"1.0\" encoding=\"gbk\"?><DOCUMENT><docid><\/docid>