【发布时间】:2014-01-21 23:22:38
【问题描述】:
这似乎是一个非常简单的查询,但我没有得到 topic_equivalent_webpages 的任何结果。应该有很长的维基百科网址等列表。
[{ "id": "/m/0gg4gh4", “名称”:空, "type": "/common/topic", “/common/topic/topic_equivalent_webpage”:[] }]
请帮忙。 感谢您的帮助。
【问题讨论】:
这似乎是一个非常简单的查询,但我没有得到 topic_equivalent_webpages 的任何结果。应该有很长的维基百科网址等列表。
[{ "id": "/m/0gg4gh4", “名称”:空, "type": "/common/topic", “/common/topic/topic_equivalent_webpage”:[] }]
请帮忙。 感谢您的帮助。
【问题讨论】:
无法从 MQL API 访问 topic_equivalent_webpages,因为它们是使用 URL 模板从 Freebase 主题的密钥动态生成的。获取数据的最简单方法是从 Topic API 获取数据,如下所示:
https://www.googleapis.com/freebase/v1/topic/m/0gg4gh4?filter=/common/topic/topic_equivalent_webpage
【讨论】:
尽管正如 Shawn 所说,它们是动态生成的,但如果 Google 允许,它们可以通过 MQL 获得。
如果您愿意跳过一些额外的环节,您可以自己生成链接。您需要执行以下操作:
URI 模板几乎从不改变,即。一旦它们被定义,它们几乎永远不会改变。键几乎没有变化,尽管它们经常被添加。
其中一个缺点是,您必须复制 Google 很容易获得的功能。从好的方面来说,您可以将它用于批量查询,而不受限于主题 API 一次一个的限制。
另一个选项是过滤 RDF 转储以获取您需要的链接。它们都在那里预渲染。
【讨论】: