首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Freebase MQL查询- topic_equivalent_webpage

Freebase MQL查询- topic_equivalent_webpage
EN

Stack Overflow用户
提问于 2013-09-19 07:28:11
回答 2查看 271关注 0票数 2

这似乎是一个非常简单的查询,但是我没有得到任何关于topic_equivalent_webpages的结果。应该有一个很长的维基百科urls列表,等等。

[{ "id":"/m/0gg4gh4","name":null,"type":"/common/topic","/common/topic/topic_equivalent_webpage":[] }]

请帮帮忙。谢谢你的帮助。

EN

回答 2

Stack Overflow用户

发布于 2013-09-19 07:47:48

无法从MQL访问这些topic_equivalent_webpages,因为它们是使用URL模板从Freebase主题的键动态生成的。获取数据的最简单方法是从Topic API获取数据,如下所示:

https://www.googleapis.com/freebase/v1/topic/m/0gg4gh4?filter=/common/topic/topic_equivalent_webpage

票数 4
EN

Stack Overflow用户

发布于 2013-09-19 11:24:39

尽管如Shawn所说,它们是动态生成的,但如果Google选择允许的话,它们可以通过MQL获得。

如果你愿意跳过几个额外的圈套,你可以自己生成链接。您需要执行以下操作:

  • 收集具有URI的命名空间的所有键值
  • 使用URI模板和键值生成必需的URI

URI模板几乎永远不会改变。一旦定义了它们,它们几乎永远不会改变。键几乎永远不会改变,尽管它们经常被添加到。

缺点之一是,你必须复制谷歌容易获得的功能。从好的方面来说,您可以将其用于批量查询,而不限于每次一个主题API的约束。

另一种选择是在RDF转储中过滤所需的链接。它们都是在那里预先渲染的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18884002

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档