知识图API收集PASF结果

问题描述

我正在尝试收集类似于我们通过知识图API从Google搜索中获得的PASF结果

示例:https://www.google.com/search?q=donald+trump&kponly&kgmid=/m/0cqt90

,当我们单击PASF结果时,您将获得以下URL:

https://www.google.com/search?sxsrf=ALeKk03r4pKfIe9OJlpU5SGOL6JyeRow6Q:1601617125816&q=Donald+Trump&stick=H4sIAAAAAAAAAONgFuLUz9U3SC4ssTRQQjC1pLKTrfQLUvMLclKBVFFxfp5VcWZKanliZfEiVh6X_LzEnBSFkKLS3IIdrIwAKnFGhkYAAAA&sa=X&ved=2ahUKEwiTsebemJXsAhWaTBUIHeCXAooQzTooATAMegQICxAC&biw=2133&bih=1056

我所需要的只是结果的名称,kgid和图像。

就像我查询特朗普一样,我得到乔·拜登,鲍里斯·约翰逊和前10名图标以及它们的名称,图像和公斤ID

我认为知识图可以帮助我解决这一问题。但是,我无法获得PASF结果。

有人可以帮我吗?或将我引导至只能读取和提取PASF数据的文档

谢谢 拉姆

解决方法

您无法通过知识图谱 API 获取 PASF 结果。

您可以使用 Google 趋势中提供的代码通过 Freebase/Knowledge Graph ID 获取可嵌入的小部件以及相关主题: https://trends.google.com/trends/explore?q=%2Fm%2F0cqt90

还有其他方法,但它们包括非公共 API 或直接解析 Google 搜索结果,这可能会违反 Google 的 ToS 并且超出 StackOverflow 的范围。