【发布时间】:2012-10-19 14:52:30
【问题描述】:
我想提取谷歌搜索结果,
我正在使用Google.API.Search,
我试图通过这段代码提取结果:
Dim client As New GwebSearchClient("http://www.google.co.il")
Dim results As IList(Of IWebResult) = client.Search("test", 64)
For Each result As IWebResult In results
ListBox1.Items.Add(result.Url)
Next
Me.Text = ListBox1.Items.Count
此代码部分工作
结果仅限于 64 个结果。
我想获得 400 个结果,
还有另一种从谷歌获得结果的方法吗?
(我不喜欢使用 Google.API.Search ,也许通过“正则表达式”得到结果)
我喜欢任何其他方式。
【问题讨论】:
-
您知道第二个参数(在您的情况下为 64)是结果大小...如果您想要 400 个结果,您应该指定 400(因为现在您对 API 说您只想要64)!
-
哦,顺便说一句,您使用的 API 似乎也已被弃用。另见:developers.google.com/web-search
标签: vb.net google-api google-search google-search-api