我正在将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:约束并没有实际应用。