Tôi đang cố gắng viết một công cụ tìm kiếm cá nhân, bằng cách sử dụng các API của công cụ tìm kiếm có sẵn bởi các máy chủ khác. Tôi đã tìm kiếm rất nhiều thông qua việc tìm kiếm các API tìm kiếm miễn phí nhưng tôi chỉ tìm thấy Bing và Google. Tôi cần phải viết một thuật toán tổng hợp xếp hạng trong chương trình của tôi vì vậy tôi cần nhiều API tìm kiếm hơn. Tôi đã tìm thấy một danh sách dài các API tìm kiếm nhưng hầu hết trong số chúng không miễn phí và một số trong số chúng không còn nữa. Bất cứ ai có thể giúp tôi về vấn đề này?Có ai biết công cụ tìm kiếm miễn phí apis ngoại trừ google và bing không?
Trả lời
ProgrammableWeb cung cấp danh sách API có thể lọc. Dưới đây là tất cả các API phân loại trong "Tìm kiếm" (được sắp xếp theo sự nổi tiếng):
http://www.programmableweb.com/apis/directory/1?apicat=Search&sort=mashups
Cảm ơn câu trả lời của bạn. –
http://sindice.com/developers/searchapiv2
Sindice có thể có ích cho bạn.
Cảm ơn câu trả lời của bạn. Nó hoạt động. –
404 trang không tìm thấy –
Liên kết ở đây bị hỏng và ngay cả khi bạn truy cập http://www.sindice.com/ họ tuyên bố rằng "Chúng tôi sẽ thêm liên kết nếu và khi dịch vụ xuất hiện lại". mà không có vẻ quá hứa hẹn – Hagelt18
Tôi biết Faroo.com - không cần đăng ký, bạn có thể sử dụng miễn phí không quá 1 triệu truy vấn mỗi tháng hoặc nhiều hơn 1 yêu cầu mỗi giây, được cung cấp trong REST, JSON, RSS
Tôi đã áp dụng cho một khóa API nó lấy ngày, vẫn không có phản hồi từ họ. thật buồn. – KillBill
Gần đây tôi đã nghe nói về duckduckgo.com. Bạn có thể quan tâm: https://duckduckgo.com/api
Có thể hữu ích để giải thích những gì API có thể thực hiện. – unor
Họ có phải xuất ra JSON không? Nếu không, bạn nên xóa thẻ, nếu có, bạn nên nêu nó trong câu hỏi của bạn. – unor
Tất nhiên một số công cụ tìm kiếm cung cấp một API để người khác có thể sử dụng nó, giống như Bing hoặc yahoo BOSS. Nhưng một số khác cung cấp url cho bạn và kết quả của url theo truy vấn của bạn sẽ là tài liệu JSON hoặc thậm chí là tài liệu XML. –