0

我有一个 asp.net 站点,我正在尝试将 bing API 与 SOAP 一起使用。当我得到结果时,描述字段实际上包含结果页面的元描述。示例:我发送查询:“site:gamespot.com 孤岛危机发布日期”,描述字段是“孤岛危机是一款面向 PC 的科幻 FPS 游戏,人类必须在面对外星人入侵时努力生存”,其中实际上是结果指向的页面的元描述。

但是对于直接写在 bing.com 上的相同查询,链接的描述如下:“Crysis for PC Video Game Information - GameSpot 的 Crysis Technical Information, Game Information, and ... 发布日期:2007 年 11 月 13 日 ESRB:成熟的 ESRB 描述符: Blood, Strong” 它实际上写了搜索词的上下文。

那么为什么 API 的行为会有所不同呢?我希望我的自定义搜索也显示找到单词的上下文。感谢您的任何帮助。

4

2 回答 2

1

微软在 Bing API 论坛中指出,API 的结果与标准的 bing.com 搜索不同或可能不同。

bing search api 团队跟进了下面的线程。

http://www.bing.com/community/developer/f/12254/p/667751/9650589.aspx

于 2011-07-26T12:35:31.783 回答
0

您需要更改指定查询的方式。

查询应该是:

request.query = "孤岛危机发布日期 (site:gamespot.com)"

于 2011-03-31T17:21:42.373 回答