gpt4 book ai didi

yql - 为什么 `search.web` YQL 表不再工作了?

转载 作者:行者123 更新时间:2023-12-01 13:00:04 24 4
gpt4 key购买 nike

当我使用 search.web YQL 表时,我总是得到错误:

No definition found for Table search.web

在我的 YQL 语句中。例如,即使使用 SELECT url FROM search.web(0,10) WHERE query="stackoverflow"

所以我假设 Yahoo 停止了 search.web 或 BOSS?有哪些选择?还有类似的方式来抓取网页吗?

最佳答案

我们可以在YQL Blog中读到:

We’ve removed all search tables that relied on the BOSS v1 API (search.web, search.image, and search.news) as the aforementioned BOSS v1 no longer exists as of today (http://www.ysearchblog.com/2011/06/30/you-asked-for-this-boss-v2-updates/).

For those of you relying on those tables please consider using the community BOSS v2 table (https://github.com/yql/yql-tables/blob/master/boss/boss.search.xml).

Thanks -YQL Team

来源:Search tables and BOSS v1 in YQL Blog .


因此,您应该转向另一个搜索服务,例如 Y!老板 v2。如上所述,已经有开放的数据表,示例查询如下所示:

SELECT * FROM boss.search WHERE query="stackoverflow"
AND ck="your oauth consumer key"
AND secret="your oauth secret"

另一种选择是使用 Bing 搜索:

SELECT * FROM microsoft.bing.web WHERE query="stackoverflow"

关于yql - 为什么 `search.web` YQL 表不再工作了?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6917007/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com