2014-04-25 29 views
6

Chỉ cần thiết lập CSE của tôi với Tìm kiếm hình ảnh được bật trong tab Cơ bản, nhưng vẫn chưa nhận được kết quả.Công cụ Tìm kiếm Tùy chỉnh Hình ảnh API của Google Tìm kiếm không trả lại kết quả

Nếu tôi không sử dụng searchType = image trong truy vấn nó hoạt động, nếu tôi đặt lại, nó sẽ ngừng hoạt động mà không có lỗi, không có kết quả.

Mọi đầu vào?

Trả lời

11

Có vẻ như có hai yếu tố cần thiết để sử dụng API tìm kiếm của Google, cấu hình khóa API và thông tin đăng nhập.

Thiết lập các khóa API đây https://console.developers.google.com/project

và tạo CSE của riêng bạn ở đây https://www.google.co.uk/cse/all

Tôi đã sai lầm như rất nhiều người bỏ qua phía CSE của việc thiết lập (nó không có vẻ hợp lý để chỉ tìm kiếm trang web của riêng tôi).

Bạn cần tạo CSE, trỏ nó để tìm kiếm bất kỳ url nào (tôi không nghĩ nó quan trọng lắm), và sau đó nói "Sites to search" đã chọn "Tìm kiếm trên toàn bộ web nhưng nhấn mạnh các trang web được bao gồm" . Ngoài ra, sau đó đặt tìm kiếm hình ảnh thành "Bật".

Khi bạn đã thực hiện thao tác duyệt này với CSE mới của mình, url phải chứa mã CX của bạn, ví dụ: cx = 014341056213260336986: v4fl8n8sabc, sau đó bạn cần sử dụng điều này trong chuỗi truy vấn yêu cầu của mình.

Truy vấn API của bạn giờ đây sẽ bắt đầu trả về kết quả.

+0

cảm ơn, đây chính xác là vấn đề của tôi! – Tom

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