bing搜索api中的单空间问题


single space issue in bing search api?

我正在将bing搜索api集成到我的网站中。我正在使用bing图像搜索。这对我来说很好,但当我从网站上搜索图片时,我遇到了一个大问题。下面给出了问题的详细信息

$query= 'kamen rider site: http://p-bandai.jp/';
$query = urlencode("'$query'");

当我从bing-api中搜索时,所有正确的图像都出现了。但当我搜索这个关键词时,我没有任何结果。下面给出了代码

$query= 'tomica disney site: http://p-bandai.jp/';
$query = urlencode("'$query'");

我得到了制造问题的地方。但是我不知道如何解决这个问题。

问题:当我搜索tomica disney site: http://p-bandai.jp/时,我没有得到任何结果。但当我搜索CCD_ 2时,我得到了结果。请给我任何解决方案。

您没有得到任何结果,因为Bing在该网站和查询的索引中没有任何内容。看看:http://www.bing.com/images/search?q=tomica%20disney%20site%3Ap-bandai.jp

site:限制结果只能来自一个网站。因为,在第二种情况下,迪士尼和site:之间并没有空格,site:约束不起作用,结果从所有网站的索引返回。

总结一下:必应(和谷歌)在查询"tamica disney"的网站p-Bandai.jp的索引中没有任何内容。在第二种情况下,它之所以有效,只是因为您键入了错误的查询和site:约束并没有实际应用。