首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么Google Knowledge Graph API不返回我知道有Google Knowledge Panel的企业?

为什么Google Knowledge Graph API不返回我知道有Google Knowledge Panel的企业?
EN

Stack Overflow用户
提问于 2018-05-05 00:36:43
回答 1查看 553关注 0票数 2

我正在尝试通过编程来找出某家公司是否有谷歌知识面板。例如,当我在谷歌上搜索“航空酿造公司”时,我得到了一个显示该公司相关信息的侧边栏。这称为知识面板。谷歌的知识图谱api应该返回这些信息,而对于航空人员来说,它确实是这样做的:

https://kgsearch.googleapis.com/v1/entities:search?query=Aeronaut+Brewing+Company&key=YOUR_API_KEY&limit=10&indent=True

然而,我注意到很多有知识面板的公司并没有出现在google knowledge graph api中。例如:

阿夫顿商会在谷歌(link)上有一个侧边栏,但谷歌知识图谱搜索结果只有以下JSON (基本上是空的):

https://kgsearch.googleapis.com/v1/entities:search?query=affton+chamber+of+commerce&key=YOUR_API_KEY&limit=10&indent=True

代码语言:javascript
复制
@context    
@vocab  "http://schema.org/"
goog    "http://schema.googleapis.com/"
EntitySearchResult  "goog:EntitySearchResult"
detailedDescription "goog:detailedDescription"
kg  "http://g.co/kg"
@type   "ItemList"
itemListElement []

到底怎么回事?谷歌知识图谱API不应该包含所有在谷歌上有知识面板的东西吗??

EN

回答 1

Stack Overflow用户

发布于 2018-08-27 20:22:39

阿夫顿商会的MID (机器生成的标识符,也称为谷歌知识图谱ID)是/g/1hg4ww6pq (SERP link)。与源自Freebase的以/m/开头的实体不同,/g/实体是谷歌内部的实体,不倾向于通过Knowledge Graph API公开。

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

https://stackoverflow.com/questions/50179563

复制
相关文章

相似问题

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