0

次の情報に基づいて、独自の Bing Uri 検索文字列を構築できるかどうか疑問に思っていました。

特定のドメインとロケールを検索しようとしています。例えば;

ここで「http://:www.kotaku.com」で「playstation 3」を検索すると、es-es ロケール言語 (スペイン語) の bing 結果ページに移動します。

もっと読むためのリンクや簡単な解決策を誰かに教えてもらえますか?

前もって感謝します。

編集: Bing API は、自分のサイトで使用する検索結果を返すようです。これは私が望んでいるものではありません。必要な結果を含む Bing ページにリダイレクトしたいだけです。

4

4 に答える 4

2

Bing API 2.0によると、次のように検索できます。

http://api.search.live.net/json.aspx?AppId=<YOUR_APP_ID>&Query=<QUERY_STRING>&sources=web

QUERY_STRINGすべてのパラメータを含むURLエンコードされた文字列です。

このドキュメントには、JavaScript、PHP、およびC#でサービスを使用する方法の例も含まれています。

あなたの例では、次のようになります。

playstation%203%20site:www.kotaku.com%20language:es

または人間が読める形式:

playstation 3 site:www.kotaku.com language:es

あなたはここであなたを完全に無料で手に入れることができます。APP_ID

于 2011-03-24T08:04:23.187 に答える
2

AvantのフォーラムサイトにあるようなBing検索文字列をどのように思い付くことができるのか疑問に思いました。

http://forum.avantbrowser.com/viewtopic.php?f=13&t=14092

Avant Browserでは、検索文字列を入力できるため、検索ボックスに単語を入力するたびに、その特定の検索エンジンを自動的に使用できます。Googleがセーフサーチgoo-gooでga-gaを作成して以来、Bingを使用したいと思っていました。問題は、それを構文化する方法がわからなかったことです。これが私が自分で助けを求めているのと同じようにあなたを助けることを願っています。ありがとう!

于 2013-01-08T06:26:14.500 に答える
1

サイトを使用して高度なクエリを作成し、その形式を確認するのが最も簡単だと思います。あなたのクエリのために、私はこのURLを構築することができます:

http://www.bing.com/search?q=playstation+3+language%3Aes+site%3Awww.kotaku.com

%3A は URL エンコードされたコロンです。

したがって、基本的には、高度なパラメーターを language:es または site:mysite.com (コロンは URL エンコードされています) として適用できます。

于 2011-03-24T07:58:34.723 に答える
0

英語で検索したい場合は、URL に language:en を追加してください。たとえば、検索用語が「test」の場合、URL はhttp://www.bing.com/search?q=test+language%3Aenになります。

于 2011-03-24T07:56:16.390 に答える