0

我正在尝试使用 Yahoo API 检索数据

这是我用来检索信息的 API

http://ff.search.yahoo.com/gossip?output=fxjson&command=QUERY

这在我的本地服务器上工作,但是当我在我的网络应用程序中使用它时。查询显示空白结果。谁能告诉我为什么会这样。我尝试在 YDN 论坛中搜索它。但我找不到合适的信息!

4

1 回答 1

0

ff.search.yahoo.com 服务器用于在 Firefox 等浏览器中进行预输入搜索。它不是 API,我不建议开发任何使用它的东西。(除了可能违反服务条款外,它可能随时停止工作或更改。)

作为替代方案,您可以使用 Yahoo 的YQL服务从 Search Suggestions 搜索界面中进行选择。

这是搜索词“soccer”的示例查询(您可以在YQL 控制台中尝试):

select k from yahoo.search.suggestions where command="soccer"

样本结果:

{
 "query": {
  "count": 10,
  "created": "2012-10-21T01:16:15Z",
  "lang": "en-US",
  "results": {
   "s": [
    {
     "k": "soccernet"
    },
    {
     "k": "soccer games"
    },
    {
     "k": "soccer.com"
    },
    {
     "k": "soccer ball"
    },
    {
     "k": "soccer offices raided"
    },
    {
     "k": "soccer jerseys"
    },
    {
     "k": "soccer shoes"
    },
    {
     "k": "fox soccer channel"
    },
    {
     "k": "world cup soccer"
    },
    {
     "k": "mls soccer"
    }
   ]
  }
 }
}
于 2012-10-21T01:17:50.820 回答