Bing Search API出错

时间:2016-12-30 08:30:39

标签: bing bing-api

我在我的应用程序(javascript)中使用了新的Bing Search API v.5。

这是查询:" 31' Jerry Willemse'荷兰' intercop'"

如果我从我的应用中访问Bing Search API,我会得到零结果。

如果我使用此处提供的测试工具:https://dev.cognitive.microsoft.com/docs/services/56b43eeccf5ff8098cef3807/operations/56b4447dcf5ff8098cef380d/console

我得到了几个结果。

测试工具应该精确模仿API的行为。

这是API测试工具生成的网址

https://api.cognitive.microsoft.com/bing/v5.0/search?q=' jerry willemse'荷兰' intercop' 31安培;计数= 10安培;偏移= 0&安培; MKT = EN-US&安培;安全搜索=中等

网址可以包含空格吗?

1 个答案:

答案 0 :(得分:0)

实际上,网址不能包含空格。 您可以使用'%20'或'+'替换空格。 这是一些有用的:

+%2B

空间%20

/%2F

? %3F

%%25

#%23

&安培; %26

=%3D

您还可以使用javascript提供的函数encodeURI(URIstring)进行替换。