Tôi đang tìm kiếm trình bao bọc API tìm kiếm của Google được sử dụng trong Node.js, tôi đã tìm kiếm xung quanh nhưng chưa tìm thấy nội dung nào được cập nhật và hoàn toàn được nướng. Bất cứ ai có thể vui lòng đề nghị một cái gì đó làm việc? Cảm ơnTrình bao bọc API tìm kiếm Google cho Node.js
Trả lời
tôi giả sử bạn không đề cập đến các API Web Search Google bị phản đối ...
Các Google Custom Search API là một API RESTful. Điều này có nghĩa là bạn có thể dễ dàng truy cập nó mà không cần trình bao bọc chuyên biệt.
Có một vài mô-đun giúp việc này trở nên dễ dàng hơn. Cái mà tôi thường sử dụng là mô-đun request, cho phép bạn thực hiện các yêu cầu HTTP rất đơn giản.
Tại sao bạn không sử dụng lib ứng dụng khách cho API Google? https://github.com/google/google-api-nodejs-client
var googleapis = require('googleapis');
googleapis.discover('customsearch', 'v1').execute(function(err, client) {
// set api key
client.withApiKey('...');
client.search.cse.list({ q: '...' }).execute(console.log);
});
Tôi không thấy bất kỳ tài liệu nào cse được hỗ trợ bởi trình bao bọc nút của google. Là nó? – kayaker243
Để chỉ định công cụ tìm kiếm tùy chỉnh, hãy chỉ định thuộc tính 'cx' trong đối tượng cấu hình, bên cạnh thuộc tính' q'. Ví dụ đầy đủ có sẵn trong repo GitHub: https://github.com/google/google-api-nodejs-client/blob/master/examples/customsearch.js –
tôi chỉ sử dụng nút-google-hình ảnh và nó làm việc ngay lập tức trong vòng chưa đầy 2 phút:
https://github.com/vdemedes/node-google-images
Chỉ cần gọi
npm install google-images
và sau đó
client = require('google-images');
client.search('Chicken Teriyaki', function (err, images) {
console.log(images)
});
sẽ trở lại
[{width: '1920', height: '1280', url: 'http://www.springkitchenrestaurant.com/Chicken_Teriyaki.jpg', writeTo: [Chức năng]}]
(trên thực tế, nó sẽ trả về 4 kết quả nhưng stackoverflow ngăn tôi đăng hơn 2 liên kết ... - bạn sẽ lấy được ý chính!)
Chỉ cung cấp một dữ liệu hình ảnh, Làm cách nào tôi có thể nhận được hơn 10 bằng cách sử dụng này? Hoặc tôi muốn một mảng dữ liệu hình ảnh. Bạn có thể plz giúp tôi làm thế nào có thể nhận được một loạt các hình ảnh của từ khóa tìm kiếm. –
Tôi nghĩ rằng nó đã được khấu hao một thời gian trở lại. Tôi sử dụng tìm kiếm hình ảnh yahoo ngay bây giờ. Nó chi phí một chút nhưng hoạt động một cách dứt khoát. https://yboss.yahooapis.com/ysearch/images – Nico
Bạn có thể sử dụng mô-đun jsearch. Cài đặt với:
npm install jsearch
Cách sử dụng:
js.google('queryStringYouWant',10,function(response){
console.log(response) // for Google results
})
10 là gì? là một số url tôi nhận được? Tôi nghĩ rằng nó không phải là cung cấp cho các URL có liên quan những gì tôi muốn tìm kiếm. –
- 1. . Trình bao bọc mạng cho API Perforce?
- 2. Trình bao bọc đối tượng iOS-C cho Google Documents
- 3. API tìm kiếm của Google cho C#
- 4. Trình bao bọc .NET cho chức năng API của Windows
- 5. HOWTO: Viết trình bao bọc API Python?
- 6. API thay thế cho tìm kiếm blog của Google API
- 7. Trình bao bọc C# cho kernel32.dll API
- 8. API Google Documents cho Node.js
- 9. Google App Engine (python): API tìm kiếm: Tìm kiếm chuỗi
- 10. Trình bao bọc PHP tương thích với API với PDFlib
- 11. java google tuỳ chỉnh tìm kiếm api
- 12. Tìm kiếm Google api cho hệ thống Android
- 13. Hộp tìm kiếm API Google Maps 3
- 14. Chức năng trình bao bọc cho IndexedDB
- 15. Có một trình bao bọc giống ORM cho memcached
- 16. Trình bao bọc .NET tốt nhất cho Google Maps hoặc Yahoo Maps?
- 17. C Trình bao bọc cho C++
- 18. Trình bao bọc C++ dành cho ncurses?
- 19. Thứ hạng và xu hướng tìm kiếm google api
- 20. authorize.net Trình bao bọc/thư viện C#
- 21. Tìm kiếm API sách của Google theo ISBN
- 22. Cách truy cập API Google Googles hoặc Google Tìm kiếm bằng API hình ảnh
- 23. Sử dụng API REST của Google Tìm kiếm trong Ruby
- 24. API tìm kiếm podcast API
- 25. Viết trình bao bọc được quản lý cho Chromium
- 26. Thực hiện các liên kết giống như ActiveRecord cho trình bao bọc API
- 27. UTF-8 tới các thư viện trình bao bọc API UTF-16 cho Windows?
- 28. Tìm kiếm API Tìm kiếm Tùy chỉnh của Google Hình ảnh theo URL Hình ảnh
- 29. Trình bao bọc OO C++ tốt cho sqlite
- 30. Cách tìm kiếm trong Google Map Api V2 Android?
Đây là một câu trả lời tốt, nhân dân. – dbkaplun