0

URLのリストがあり、その中で実行されたGoogle検索用語を表示する必要があります。問題は、表示されるGoogle検索用語の一部が、候補のドロップダウンリストを表示できるようにGoogle検索バーからのリクエストにすぎないことです。これらを区別する必要がありますが、Googleの省略されたリクエストパラメータがわからないため、その方法がわかりません。

掘り下げて自分でやる前に、誰かがそれらを区別する方法を知っているかどうかを確認するように頼むと思いました。ありがとう!

これが検索の例です。

検索バーから:

http://www.google.com/webhp?hl=en&tab=iw#hl=en&client=hp&q=leonardo&aq=f&aqi=g10&aql3%oq=leonardo&gs_rfai3%fp=8631cdd35a4d476d

完全な検索:

http://www.google.com/search?hl=en&client=hp&q=leonardo&aq=f&aqi=g10&aql3%oq=leonardo&gs_rfai3%fp=8631cdd35a4d476d&tch=1&ech=1&psi=1idgTO3ODI6CsQPm5aH0DQ12813700709361

4

1 に答える 1

0

あなたが提供した例のいずれかの元のクエリは、クエリ文字列の q パラメータに存在する単に「leonardo」であると確信しています。したがって、実際にはすべての検索用語が「q=」の後に続き、複数の単語がプラス (+) 記号で区切られます。

一言: q=レオナルド

複数の単語: q=leonardo+da+vinci

お役に立てれば

〜DJ

于 2010-08-09T16:28:44.380 に答える