Google知识图搜索API @id字段

时间:2016-02-26 03:06:54

标签: google-knowledge-graph

我正在探索Google Knowledge Graph Search API,但我无法找到解释响应或搜索实体的@id字段的相关文档。 例如"@id": "kg:/m/09tm4t4"

1-这个id的生命周期是什么?使用它作为我自己的应用程序特定数据的关键是否安全,这些数据基于搜索结果并假设id将来不会改变?

2-到目前为止我见过的所有ID都有前缀kg:/m/。我想在我的密钥中忽略这个前缀。这个决定是否能够面向未来?

我之前没有看过这种格式,因此非常感谢任何有关此格式说明文档的链接。

1 个答案:

答案 0 :(得分:2)

这些ID很可能是长寿的,因为到目前为止,它们是从知识图的前身Freebase迁移出来的。 Freebase使用“/ m / ...”表示法,对于您的示例,Freebase页面为http://www.freebase.com/m/09tm4t4(该页面目前可用但很快就会消失)。就我所见,谷歌没有对他们的一生做过任何保证,但是,如果他们努力保持一些向后兼容性,他们似乎不会很快改变它们以打破这种兼容性。

我会忽略存储密钥的前缀。随着Freebase退回到过去,谷歌应该改变其新实体的格式,你将失去运气。