做软件:请教一个问题,我准备用C#做一个软件,软件模拟百度搜索一些关键词,如:不孕不育,在搜索结果

结果中,我再截取百度快照的网址,用于验证一些词是否出现在百度结果首页。是真正的访问百度,然后搜索,不是虚拟的,最后使用的是百度搜索出来之后真正的网页。有点像网上卖的排名工具,还有原创工具。请高手指点。我要用到哪些C#的类,还有百度的哪些开放平台。谢谢。
匿名用户    2013-03-09 19:25    

满意回答

百度搜清间索接口是开放的. 主要是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= 从指定网站搜索

匿名用户   2013-03-10 10:16
宝宝知道提示您:回答为网友贡献,仅供参考。

为您推荐:

其他回答

百度搜索界面是打开的。 URL参数,第一个Web页面的源代码,你可以要求分析网页源代码 你也可以使用WebBrowser控件,以查看 以下是百度搜索参数 news.baidu.com / ns的高级的搜索? ?从新闻新闻搜索? 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关键字 &=%B0%D9%B6%C8%D2%BB%CF%C2百度,按钮 &Q3 = &Q4 = 和为s = &MT = 24 &LM = 24 和BEGIN_DATE = 2012-4 -14和结束日期= 2012年4月14日开始日期和结束日期 &TN = newsdy估计平均搜索NEXIS 和CT1 = 0 克拉= 0克拉=按重点排序克拉= 2按时间排序按时间排序,并提示要记得设置默认情况下,重点排序&RN = 100每页显示数量10,20,50,100 &Q6 = CT = 0的指定站点搜索

全部展开 收起
匿名用户    2013-03-25 20:24

如果是C/S结构的 就先用集合把文件储存起来 主要是用字符串的Contains()方法

匿名用户    2013-03-09 21:23