Tôi muốn nhận số kết quả ước tính cho một số truy vấn công cụ tìm kiếm Google nhất định (trên toàn bộ web) bằng cách sử dụng mã Java.cách dễ nhất (hợp pháp) để lập trình nhận số kết quả tìm kiếm trên google?
Tôi chỉ cần thực hiện rất ít truy vấn mỗi ngày, vì vậy lúc đầu tiên Google Web Search API, mặc dù không được chấp nhận, có vẻ đủ tốt (xem ví dụ: How can you search Google Programmatically Java API). Nhưng khi nó bật ra, các con số được trả lại bởi API này rất khác với những con số được trả về bởi www.google.com (xem ví dụ: http://code.google.com/p/google-ajax-apis/issues/detail?id=32). Vì vậy, những con số này khá vô dụng đối với tôi.
Tôi cũng đã thử Google Custom Search engine, hiển thị cùng một vấn đề.
Bạn nghĩ giải pháp đơn giản nhất cho nhiệm vụ của mình là gì?
Bạn có thể thêm một số giải thích cho giải pháp của mình không? – honk
hey nếu bạn muốn tôi gửi cho bạn nội dung được trả về bởi [link] (https://www.google.com/search?q=) trong đối tượng tôi chắc chắn sẽ. –
Dường như bạn đã sử dụng lại mã này từ câu trả lời của @JoshM. Tuy nhiên, bạn đã sửa đổi và mở rộng mã. Lý do để làm như vậy là gì? Mã của bạn tốt hơn/khác với mã của @JoshM là gì? Loại giải thích như vậy sẽ giúp người đọc hiểu được giải pháp của bạn. – honk