0

我正在尝试使用 freebase 搜索 API 来获取特定政治家的政党以及一般传记数据(使用 php)。我知道搜索 api 将找到的每个搜索结果的 id 传递给 mql_output 参数指定的 MQL 查询。

这是我目前用于 mql_ouput 参数的 MQL 查询

{ "name":null, "/people/person/date_of_birth":null, "/people/person/gender":null, "/wikipedia/topic/en_id":null, "id":null, "/government/政治家/政党”:[{政党:空}]}

这是生成的查询网址

https://www.googleapis.com/freebase/v1/search?Barrack%20Obama&filter=%28all%20type%3Apolitician%29&mql_output=%7B%22name%22%3Anull%2C%22%5C%2Fpeople%5C%2Fperson% 5C%2Fdate_of_birth%22%3Anull%2C%22%5C%2Fpeople%5C%2Fperson%5C%2Fgender%22%3Anull%2C%22%5C%2Fwikipedia%5C%2Ftopic%5C%2Fen_id%22%3Anull%2C% 22id%22%3Anull%2C%22%5C%2Fgovernment%5C%2Fpolitician%5C%2Fparty%22%3A%5B%7B%7D%5D%7D&key=AIzaSyDdJ_9L6mcWXinx5Lehku2TULmJhOMESew&indent=true

感谢您的帮助,对不起,这是一个非常基本的问题,

标记


回答

由于没有足够的论坛代表,无法自行回答。

在浏览了更多示例后,我才意识到我需要做什么。要让数据库检索我需要使用以下查询的聚会信息。

{ "name":null, "/people/person/date_of_birth":null, "/people/person/gender":null, "/wikipedia/topic/en_id":null, "id":null, "/government/政治家/党”:{“党”:空}}

标记

4

1 回答 1

0

在浏览了更多示例后,我才意识到我需要做什么。要让数据库检索我需要使用以下查询的聚会信息。

{ "name":null, "/people/person/date_of_birth":null, "/people/person/gender":null, "/wikipedia/topic/en_id":null, "id":null, "/government/政治家/党”:{“党”:空}}

标记

于 2012-11-22T09:47:08.273 回答