【问题标题】:how to use google search without api, just with WebClient?如何在没有 api 的情况下使用谷歌搜索,只使用 WebClient?
【发布时间】:2013-01-24 06:40:26
【问题描述】:

如何从谷歌下载一个好的网站搜索,因为当我这样做的时候:

   WebClient client = new WebClient();
   String url = @"http://www.google.fr/search?sclient=psy&hl=fr&safe=off&client=opera&rls=fr&channel=suggest&source=hp&q=dwarf&btnG=Rechercher";
   string value = client.DownloadString(url);

我只获得 Java Script。

所以我不想使用 api,是否有任何包含 google 的 google 克隆/网页可以给我一个正确的结果?

【问题讨论】:

  • 对于您的情况,我想最好使用 HttpWebRequest 而不是 WebClient
  • 我认为 Google 并不真正喜欢这样,如果您不模仿发出请求的真实浏览器,它会尝试阻止您的请求。使用 Google 的 JSON API 会更容易。

标签: c#


【解决方案1】:

【讨论】:

    猜你喜欢
    • 2023-03-27
    • 1970-01-01
    • 1970-01-01
    • 2012-09-18
    • 2020-10-15
    • 1970-01-01
    • 2010-12-09
    • 2020-12-23
    • 2023-01-27
    相关资源
    最近更新 更多