2011-04-19 27 views
6

Nếu ai đó tìm kiếm từ khóa trên trang web của chúng tôi, chúng tôi hiện đang lấy kết quả tìm kiếm của Google. Chúng tôi đã thực hiện điều này bằng API tìm kiếm chuẩn của Google mà không có vấn đề thực sự nào cho đến nay.Các giải pháp thay thế cho API Tìm kiếm của Google

Tuy nhiên, chúng tôi nhận thấy rằng một số tìm kiếm không được thực hiện. Vì vậy, nó quay ra, rằng Google đang hủy bỏ API này và đẩy mọi người một API khác nhau:

https://code.google.com/apis/customsearch/v1/overview.html#Pricing

API mới là hạn chế hơn so với những gì chúng tôi đã làm việc với, và cũng tốn rất nhiều tiền được sử dụng của chúng tôi.

Gần đây, chúng tôi cũng đã xem xét Yahoo! Boss:

http://developer.yahoo.com/search/boss/

Có ai có bất kỳ đề xuất về API hoặc các nhà cung cấp khác để sử dụng ở đây?

Như tôi đã đề cập, chúng tôi không tìm kiếm một freebie nhưng có thể là một cái gì đó với giá cả cạnh tranh hơn. Nếu bạn có thể chia sẻ kinh nghiệm sử dụng Boss hoặc Bing, điều đó cũng sẽ tuyệt vời.

Chỉ cần đảm bảo: Tôi không tìm kiếm giải pháp phần mềm (ví dụ: Lucene và Related, Elastic Search, v.v.).

Trả lời

2

Chúng tôi đã tiếp tục và sử dụng Yahoo! Boss bây giờ.

UPDATE: YAHOO BOSS TÌM KIẾM API sẽ chấm dứt vào ngày 31, 2016.

+0

Yahoo! Boss không còn miễn phí nữa. Vậy điều gì có thể là giải pháp thay thế miễn phí? –

+0

Chúng tôi không tìm kiếm miễn phí vì chúng tôi đã thanh toán cho API tìm kiếm của Google. Tôi không biết nếu có bất cứ điều gì là miễn phí. Giá cả trên Boss là rất hợp lý mặc dù. – Till

2

Không biết liệu đã có hỗ trợ chuyên nghiệp hay chưa, nhưng yacy phục vụ API (http://yacy.net/en/API.html) và bạn có thể dễ dàng ảnh hưởng đến việc thu thập lại trang web, nếu bạn thiết lập nút yacy của riêng mình.

+0

Theo kinh nghiệm của tôi, yacy dường như vẫn còn rất non nớt, cung cấp kết quả prevalently không liên quan hoặc unfocussed. – davide

1

Bạn có thể thử indextank. Đó là giải pháp tìm kiếm được lưu trữ trong thời gian thực.

+0

Thú vị liên kết, nhưng nhiều hơn hoặc ít hơn một công cụ tìm kiếm tôi có thể cắm vào. Tôi cần một cái gì đó như Google Tìm kiếm hoặc Yahoo! Trùm. Vẫn thú vị, vì vậy tôi đã bình chọn. – Till

+0

Bạn có muốn kết quả từ các trang web bạn kiểm soát không? Hoặc từ bất kỳ trang web/tên miền nào? Tôi đang làm việc trên một giải pháp giống như GoogleCustomSearch bằng cách sử dụng indextank. Bạn chỉ cần thêm một liên kết vào một js trên các mẫu của bạn, và tôi sẽ lập chỉ mục trang web của bạn. Sau đó, bạn chỉ cần thêm [indextank-jquery] (http://github.com/flaptor/indextank-jquery) vào trang web của mình và bạn tốt để đi – dbuthay

+0

Không, tôi muốn tìm kiếm trên web - không có gì giống như 'inurl: example.org'. – Till

5

Có miễn phí Bing search API cho việc này.

+0

Đây không phải là miễn phí nữa phải không? Hay tôi chỉ không đến đúng chỗ ...? –

0

Nếu bạn đang tìm kiếm thư viện java, hãy xem this. Thư viện về cơ bản là một trình bao bọc cho tìm kiếm Faroo-api miễn phí.

+0

Thêm liên kết vào API tìm kiếm đó và một số thông tin để làm cho câu trả lời của bạn đáng giá. :) – Till

+0

Với Faroo, khóa API của bạn bị hạn chế đối với địa chỉ IP bạn chỉ định trong quá trình đăng ký. –

Các vấn đề liên quan