我正在研究使用Java自動化Google搜索的解決方案。我研究過Google Custom Search API,但似乎沒有滿足要求。它顯示自定義搜索要求提前指定域,這對我不起作用,因爲我不知道這些域。我們希望進行Google網絡搜索,就像您從瀏覽器中進行搜索一樣。 Google Custom Search API有可能嗎?如果沒有人知道任何api /庫,最好在Java中工作?Google使用Java搜索
0
A
回答
2
public static void main(String[] args) {
String googleAJAX = "http://ajax.googleapis.com/ajax/services/search/web?v=1.0&q=";
String searchFor = "boobies";
/**
**Edit:** of course you can also get user input as a string
and search for that instead. i.e.:
String searchFor = (new Scanner(System.in)).nextLine();
**/
URL url = new URL(googleAJAX + URLEncoder.encode(searchFor, "UTF-8"));
Reader read = new InputStreamReader(url.openStream(), "UTF-8");
GoogleResults results = new Gson().fromJson(read, GoogleResults.class);
// Return results (title and URL)
System.out.println(results.getResponseData().getResults().get(0).getTitle());
System.out.println(results.getResponseData().getResults().get(0).getUrl());
}
0
相關問題
- 1. 用Java使用Google搜索
- 2. java Jtextfiled as google搜索欄?
- 3. 使用Ruby搜索Google Spreadsheets
- 4. 使用Google批量搜索
- 5. 搜索使用Java
- 6. 用Java搜索Google的本地化網頁搜索
- 7. 僅使用Java搜索Google結果而不使用URL
- 8. Google搜索Sitemaps
- 9. Google+ api搜索
- 10. Watin&Google搜索
- 11. 如何使用Java在Android中獲取Google搜索結果?
- 12. 從Google下載圖像使用Java進行圖像搜索
- 13. 如何使用Java或C#從Google獲得搜索結果?
- 14. 如何在Google中使用java「與搜索相關」?
- 15. 使用HTML和Java創建與google相同的搜索框
- 16. 如何使用Java發送Google地方信息搜索請求
- 17. Google App Engine上的全文搜索(Java)
- 18. 在Java中查詢Google搜索?
- 19. 谷歌搜索的google java api
- 20. Google App Engine Java搜索表格
- 21. java google自定義搜索api
- 22. Google Places API使用特定搜索字詞數據搜索
- 23. 使用Angular進行搜索收件箱(如Google搜索)
- 24. 使用搜索API搜索Google時遇到困難
- 25. Python - 使用「Google AJAX搜索」API的本地搜索對象
- 26. 我使用什麼Google API來搜索搜索流行度
- 27. 使用Google Data API搜索圖書
- 28. 在Google搜索中使用PHP file_get_contents?
- 29. Google Maps API:setCenter使用搜索關鍵字?
- 30. 使用YQL執行Google搜索
哇,看起來比我想象的要簡單得多。我會試試這個。哦,我喜歡searchFor的價值:) – greyfox