我刚刚注意到,现在当您在freebase上请求主题数据时(使用浏览器或API),您只能得到一个值得注意的类型。这不像以前那样。
例如,如果我获得了帝国大厦http://www.freebase.com/m/02nd_
的信息你会看到它只有“摩天大楼”作为值得注意的类型。不久前,在那个阵列中你还可以看到其他类型,如“结构”,“建筑”或“旅游景点”。
为什么我不能再获得这些类型了?这是某种错误吗?
答案 0 :(得分:4)
我自己找到了解决方案,我发布解决方案以防有人遇到同样的问题。
Freebase API仍然提供那些值得注意的类型,但它们进行了一些更改(页面界面和API行为),这就是我无法找到它们的原因。
值得注意的类型列在页面右侧的列中,而不是位于页面左侧主列的“值得注意的类型”部分下。
之前可以从属性“/ common / topic / notable_types”获取这些类型。现在你可以从属性“/ type / object / type”获得相同的方式。您可以使用以下链接对其进行测试(只需替换其上的Freebase API密钥)
最后,如果您要过滤Freebase API请求中的属性以仅获取某些属性,请不要忘记在请求中添加过滤器“/ type / object / type”,当然,您不会能够从回应中得到它。