使用Freebase搜索api mql_output参数获取链接数据

时间:2012-11-21 13:39:50

标签: freebase mql

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

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

{    “名”:空,    “/人/人/ DATE_OF_BIRTH”:空,    “/人/人/性别”:空,    “/维基/主题/ en_id”:空,    “ID”:无效,    “/政府/政治家/方”:       {           派对:null       }    ] }

这是结果查询网址

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

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

标记


答案

由于论坛代表不够,无法自行回答。

我刚刚意识到在完成更多示例后我需要做些什么。要让数据库检索我需要使用以下查询的参与方信息。

{    “名”:空,    “/人/人/ DATE_OF_BIRTH”:空,    “/人/人/性别”:空,    “/维基/主题/ en_id”:空,    “ID”:无效,    “/政府/政治家/方”:{    “party”:null    } }

标记

1 个答案:

答案 0 :(得分:0)

我刚刚意识到在完成更多示例后我需要做些什么。要让数据库检索我需要使用以下查询的参与方信息。

{“name”:null,“/ people / person / date_of_birth”:null,“/ people / person / gender”:null,“/ wikipedia / topic / en_id”:null,“id”:null,“ / government / politician / party“:{”party“:null}}

标记