我正在尝试以编程方式找出某家公司是否有谷歌知识面板。例如,当我搜索谷歌公司“Aeronaut Brewing Company”时,我得到一个侧边栏,显示有关该公司的相关信息。这被称为知识面板。谷歌的知识图api应该返回这些信息,对于航空公司而言:
但是,我注意到很多拥有知识面板的公司都没有出现在谷歌知识图api中。例如:
Affton商会在Google上有一个侧边栏(link),但谷歌知识图搜索只返回以下JSON(基本上是空的):
@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包含谷歌知识面板的所有内容??
答案 0 :(得分:2)
Affton商会的MID(机器生成的标识符,也称为Google知识图ID)为/g/1hg4ww6pq
(SERP link)。与源自Freebase的以/m/
开头的实体不同,/g/
实体是Google内部的,并且不倾向于通过Knowledge Graph API公开。