做软件:请教一个问题,我准备用C#做一个软件,软件模拟百度搜索一些关键词,如:不孕不育,在搜索结果
满意回答
百度搜清间索接口是开放的. 主要是url的参数问题,你可以先把网页源代码请求下来 然后基乡分析网页源代码 你也可以用webbrowser控件直接来查看 下面是百度搜索的参数做查昌 news.baidu.com/ns 高级搜索? ?from=news 新闻搜索? &cl=2 分别为1和2的时候,新闻的时间有差别,不明白是不是分别代表“发表日期”和“被百度收录的日期”,建议用2 &bt=0 开始日期的毫秒数,如2012-04-12 的毫秒数是1334160000 &y0=2012 开始年 &m0=4 开始月 &d0=14 开始日 &y1=2012 结束年 &m1=4 结束月 &d1=14 结束日 &et=0 结束日期的毫秒数,注意是当天的23:59:59 &q1=%CD%F5%C3%F4 关键字 &submit=%B0%D9%B6%C8%D2%BB%CF%C2 百度一下,按钮 &q3= &q4= &s=1 &mt=24 &lm=24 &begin_date=2012-4-14&end_date=2012-4-14 开始和结束日期 &tn=newsdy 估计意思是搜索新闻全文 &ct1=0 &ct=0 ct=1 按焦点排序 ct=2 按时间排序 ct=0 按时间排序并且提示是否记住设置 默认和其他按焦点排序 &rn=100 每页显示的条数 10,20,50,100 &q6= 从指定网站搜索
为您推荐:
其他回答
百度搜索界面是打开的。 URL参数,第一个Web页面的源代码,你可以要求分析网页源代码 你也可以使用WebBrowser控件,以查看 以下是百度搜索参数 news.baidu.com / ns的高级的搜索? ?从新闻新闻搜索? CL = 2,分别为1和2,当这一消息的时间差,不知道是不...
如果是C/S结构的 就先用集合把文件储存起来 主要是用字符串的Contains()方法