在控制台应用程序中返回Google我的商家信息

时间:2016-08-25 08:46:32

标签: c# html api

我尝试制作一个控制台应用程序,在搜索结束时添加随机公司名称,然后返回HTML以提取数据。我想让它真正随机地工作,但是通过随机公司名称/邮政编码过滤将是一个开始。

将名称和邮政编码添加到搜索调用中时,例如" https://www.google.co.uk/search?q= argos + LS15 + 9J B& ie = utf- 8安培; OE = UTF-8&安培;客户=火狐-b-AB&安培; gfe_rd = CR安培; EI =奥V_3PE5CCaN74iMAG"如果公司有谷歌我的企业帐户,html不会返回确认。如果我检查元素我可以看到谷歌我的商业信息,但如果我使用以下调用返回HTML,它不会返回我正在寻找的正确的HTML,任何人都可以帮忙吗?

**using(WebClient client = new WebClient()) {
   string s = client.DownloadString(url);
}**

我是C#/ API的新手,所以请提前道歉。

1 个答案:

答案 0 :(得分:0)

谷歌使用大量的JavaScript来呈现搜索结果页面。而不是尝试解析结果页面,请检查Google My Business API

相关问题