2009-07-29 118 views
2

我正在使用一個簡單的應用程序,它允許用戶輸入一些文本,然後將其委託給google.com,搜索此文本。就像Firefox中的Google搜索欄一樣。如何從Google檢索搜索片段?

在Google工具欄中,有一項功能:當您開始輸入文字時,會出現一些代碼段(按我的理解,按搜索結果的數量排序),以便您通過選擇片段之一。

我的問題是我該如何從Google中檢索這些片段? Google是否提供任何API來執行此操作?我已經搜索了這個問題,但谷歌似乎提供了一個搜索API,並允許檢索搜索結果,而不是片段。

p.s.我會很感激任何鏈接,與問題,教程或代碼片斷有關。我正在用C/C++編寫一個簡單的WinAPI應用程序。提前致謝!

+0

+1這是語言無關 - 我intereted的答案,即使我不是在C++工作 – 2009-07-29 07:18:43

回答

2

看起來我已經知道了!

Google提供了一個簡單但方便的REST API。您形成一個特殊的URL,然後發送一個HTTP請求,並接收必要搜索建議的格式化列表。看起來Google支持許多格式選項,例如JSON和XML。

看到更多的信息: http://blogoscoped.com/archive/2006-08-17-n22.html