话说我主页的每日一图和每日一图的插语都是来自必应,近日发现图片的插语没了,才发现必应修改了API,原本的API已经不再返回插语。不过新版的插语质量貌似变得更好了。

既然必应修改了,那么我也不得不做一些改动。检查了一下,发现图片的地址格式并没有变化,原来的API只是删去了插语部分的JSON。抓了一下包,找到了一个新的API,格式如下:

http://cn.bing.com/cnhp/life?IID=*****&IG=*****
而且这个API并不返回JSON格式的代码,而是直接返回一段HTML代码,必应将这段代码直接插入到网页中。而IID和IG被藏在两段JavaScript代码当中,每次刷新网页都能得到不同的值,然而加密方式我们就无从得知,毕竟是JSP后台处理的结果。不管怎么样,反正我找到了办法搞定这个问题了。

转载保留版权:http://haipz.com/blog/i/6525 - 海胖博客