2012-12-12 33 views
5

Vì vậy, tôi đang cố gắng đặt thông số truy vấn và thông số danh mục cho tìm kiếm tùy chỉnh của google. Dưới đây là một ví dụ url trang kết quả tìm kiếm:Tham số Truy vấn Tìm kiếm Tuỳ chỉnh của Google và Tham số Danh mục

http://www.whiterootmedia.com/search_results/index.html?q=my%20search%20phrase 

Vì vậy, nó trông giống như các tham số truy vấn mặc định là q vì vậy tôi đặt q trong hộp khi thiết lập phần phân tích cho công cụ tìm kiếm tùy chỉnh google của tôi. Được không? Tôi đọc nó không phải là ok để sử dụng q nhưng thay vào đó sử dụng query? Và tại sao nó lại là vấn đề?

Tôi cũng nên đặt tham số danh mục có vẻ là tùy chọn.

Cảm ơn, Dusty

Trả lời

0

API tìm kiếm Google chỉ sử dụng q. AFAIK API không có thông số query. Hãy xem custom search API documentation.

Không chắc chắn ý của bạn là thông số 'danh mục'. Đã không đi qua một trong những trước khi.

0

HTML:

<gcse:search gname='google1'></gcse:search> 

Javascript:

window.google.search.cse.element.getElement("google1").execute("hello world"); 

Nhưng bạn cần phải wait for the Google script để tải trước khi tung ra javascript.

Nếu bạn sử dụng quả tìm kiếm chỉ thay vì tìm kiếm, bạn cũng cần phải cho phép bố trí chính xác trong CSE kiểm soát Pannel: https://www.google.com/cse/

1

Bạn có thể nhấn như sau: https://cse.google.com/cse?as_q=your_query_string%20must_be_urlencoded&client=google-csbe&cx=full_cse_id_goes_here:including_the_bit_after_the_colon

Vì vậy, một câu trả lời trực tiếp cho bạn câu hỏi - khóa thông số truy vấn là 'as_q'.

+0

liên kết không hoạt động ... 1) vui lòng cung cấp liên kết phù hợp. 2) nếu bạn cung cấp liên kết như một câu trả lời, xin vui lòng ít nhất mô tả nó sẽ giúp đỡ. –

+0

Tất nhiên liên kết không hoạt động - Tôi không định cung cấp cho bạn ID của CSE của mình ... Đó là * FORMAT * của liên kết hoạt động. Điền vào các bit mẫu và bạn sẽ nhận được kết quả. – Schwolop

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