我想知道是否可以根据以下信息构建自己的 Bing Uri 搜索字符串。
我正在尝试搜索某个域和语言环境。例如;
在此处搜索“http//:www.kotaku.com”以查找“playstation 3”,然后将我带到使用 es-es 区域设置语言(西班牙语)的 bing 结果页面。
任何人都可以提供更多阅读或简单解决方案的链接吗?
提前致谢。
编辑:看起来 Bing API 返回搜索结果供一个人在他们自己的网站中使用。这不是我想要的,我只是想用我想要的结果重定向到 Bing 页面。
我想知道是否可以根据以下信息构建自己的 Bing Uri 搜索字符串。
我正在尝试搜索某个域和语言环境。例如;
在此处搜索“http//:www.kotaku.com”以查找“playstation 3”,然后将我带到使用 es-es 区域设置语言(西班牙语)的 bing 结果页面。
任何人都可以提供更多阅读或简单解决方案的链接吗?
提前致谢。
编辑:看起来 Bing API 返回搜索结果供一个人在他们自己的网站中使用。这不是我想要的,我只是想用我想要的结果重定向到 Bing 页面。
我想知道我们如何才能想出像 Avant 论坛网站上的 Bing 搜索字符串:
http://forum.avantbrowser.com/viewtopic.php?f=13&t=14092
在 Avant Browser 中,我们可以输入搜索字符串,这样每当我们在搜索框中键入一个词时,我们就可以自动使用该特定搜索引擎。自从谷歌在他们的安全搜索 goo-goo 上做了 ga-ga 后,我就想使用 Bing。问题是我不知道如何语法。希望这对您有所帮助,就像我自己寻求帮助一样。谢谢!
根据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
这里完全免费。
我认为对您来说最简单的方法是尝试使用该站点构建您的高级查询,然后查看格式。对于您的查询,我可以建立这个网址:
http://www.bing.com/search?q=playstation+3+language%3Aes+site%3Awww.kotaku.com
%3A 是 url 编码的冒号。
因此,基本上您可以将高级参数应用为 language:es 或 site:mysite.com (其中冒号是 url 编码的)。
如果您想用英语搜索,请在您的 URL 中添加语言:en。例如,如果搜索词是“test”,那么您的 URL 将是http://www.bing.com/search?q=test+language%3Aen