2012-11-21 65 views
0

我試圖使用freebase搜索API來獲取特定政客以及一般傳記數據(使用php)的各方。我知道搜索api會將找到的每個搜索結果的id傳遞給由mql_output參數指定的MQL查詢。使用Freebase搜索api mql_output參數獲取鏈接的數據

這裏是MQL查詢我在我使用的mql_ouput參數

{ 「名」 的那一刻:空, 「/人/人/ DATE_OF_BIRTH」:空, 「/人/人/性別「:空, 」/維基/主題/ en_id「:空, 」ID「:無效, 」/政府/政治家/方「: { 方:空 } ] }

這是r esultant查詢網址

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「:無效, 」/政府/政治家/方「:{ 」聚會「:空 } }

馬克

回答

0

我意識到我需要看一些更多的例子後做。要讓數據庫檢索我需要使用以下查詢的參與方信息。 「/ people/person/date_of_birth」:null,「/ people/person/gender」:null,「/ wikipedia/topic/en_id」:null,「id」:null, 「/政府/政治家/方」:{「方」:空}}

馬克

+0

你可以標記你回答所接受,這樣的問題不顯示未答覆? –