Google Google Tôi cảm thấy may mắn URL URL


14

Tôi đang cố gắng tạo một URL chuyển hướng tôi đến kết quả đầu tiên bằng tính năng "Tôi cảm thấy may mắn", vì điều này tôi thêm &btnI=Ivào url tìm kiếm nhưng đôi khi nó không hoạt động và thay vào đó hiển thị cho tôi trang kết quả, Tôi đã thử tìm kiếm một giải pháp và một số người nói rằng bằng cách thêm &sourceid=navclientvào URL, nó sẽ hoạt động nhưng chẳng hạn:

những công việc này:

http://www.google.com/search?&sourceid=navclient&btnI=I&q=facebook

nhưng điều này không:

http://www.google.com/search?&sourceid=navclient&btnI=I&q=cahuu

Tôi nghĩ nó phụ thuộc vào mức độ khác thường của truy vấn, nhưng tôi cần làm cho nó hoạt động với tiếng Nhật được La Mã hóa, làm thế nào tôi có thể làm cho nó hoạt động cho tình huống đó?




Từ những gì tôi nhớ lại, "Tôi cảm thấy may mắn" không phải lúc nào cũng đưa một người đến một trang. Có thể có hoàn cảnh, may mắn cần một bản dịch, điều đó sẽ làm ngắn mạch nó.
ale

Câu trả lời:


11

Sau một thời gian, tôi tìm thấy một giải pháp; nó có thể sử dụng:

http://www.google.com/webhp?#q=yourquery&btnI=I

Nó sẽ luôn đưa bạn đến kết quả đầu tiên, nhưng đôi khi nó sẽ hiển thị một nửa google.com trước khi chuyển hướng bạn.

Thêm vào đó, câu hỏi của tôi là sử dụng nó trong tập lệnh Greasemonkey / Tampermonkey và sau khi nghiên cứu cách Google luôn chuyển hướng cho bạn nếu bạn sử dụng nút "Tôi cảm thấy may mắn" trên google.com, tôi thấy nó hoạt động vì người giới thiệu là " https : //www.google.com/ "; sau đó bạn có thể sử dụng GM_xmlhttpRequest và FinalUrl như thế này:

GM_xmlhttpRequest({
    method: 'HEAD',
    url: 'https://www.google.com/search?btnI=I&q=yourquery',
    headers: {
        referer: 'https://www.google.com/'
    },
    onload: function(response) {
        console.log(response.finalUrl);
    }
});

1
Câu trả lời tốt đẹp, nhưng nó đi qua hai chuyển hướng cho tôi. Biến thể sau hoạt động mà không cần chuyển hướng: google.com/webhp?#btnI=I&q=yourquery Lưu ý: trao đổi ngăn xếp bị rút ngắn URL, máy chủ lưu trữ phải là www.google.com
Sam Watkins

1
@SamWatkins, thứ tự của các tham số GET không thực sự tạo ra sự khác biệt nào.
lolmaus - Andrey Mikhaylov

URL webhp không hoạt động nữa.
orlp

1
Như đã đề cập, URL này không may dường như không hoạt động nữa. Nó sẽ chỉ kết thúc trên một kết quả tìm kiếm Google.
Philipp Lenssen

0

Tôi nhận được một chỉnh sửa "Ý của bạn là" khi sử dụng

http://www.google.com/search?&sourceid=navclient&btnI=I&q=cahuu

Tôi đoán là bạn cần một truy vấn tìm kiếm được tìm kiếm trực tiếp bởi tìm kiếm Google mà không có sự mơ hồ. Vấn đề là, đôi khi, thay vì "Ý của bạn", Google quyết định "Hiển thị kết quả cho" một cái gì đó khác, gần như cho rằng bất cứ điều gì bạn yêu cầu đều có lỗi đánh máy. Trong trường hợp đó, "Tôi cảm thấy may mắn" sẽ đưa bạn đến một trang có thể không chứa truy vấn của bạn. Đây là một ví dụ:

http://www.google.com/search?&sourceid=navclient&btnI=I&q=gooogle


Nếu bạn thêm &nfpr=1vào URL, bạn có thể tránh google hiển thị kết quả cho một cái gì đó mà họ cho là chính xác, mặc dù nó sẽ vẫn hiển thị cho bạn điều "Ý bạn là". Vậy thì, có vẻ như không có cách nào để làm cho nó hoạt động cho tất cả các truy vấn.
dùng3035542
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.