以下是我希望程序执行的操作:
作为新手C#程序员,我可以轻松处理#1。不幸的是,我以前从未处理过使用Google API的问题。我确实有Google API密钥,而且我知道使用API存在搜索限制。至多,我可能每天使用十几个搜索短语(或“关键词”)。我可以手动执行此操作,但我知道必须有一种方法可以使用C#程序执行此操作。我已经读过这可以使用AJAX完成,但我不知道AJAX,我宁愿这只是我的PC上的可执行程序而不是基于Web的应用程序。从某人那里向正确的方向推进将是一个很大的帮助。另外,我真的不希望这是一个“屏幕刮板”。有没有办法让我可以从Google获取信息(网址和网页排名),而不必抓取返回的HTML搜索页面?
我不希望任何人为我编写代码,只需要知道它是否可行并且努力寻找有关如何完成它的信息。
先谢谢大家!
答案 0 :(得分:3)
我不希望任何人编写代码 对我来说,只需要知道它是否是 可能和推动发现 有关如何完成的信息 它
查看WebClient类
http://msdn.microsoft.com/en-us/library/system.net.webclient(VS.80).aspx
答案 1 :(得分:0)
试试这个:
googleSearch = @"http://" + @"www.google.com/#hl=en&q="+@query;
其中query是您搜索的字符串。