簡體   English   中英

freebase搜索API

[英]freebase search api

我怎樣才能返回具有顯着類型的結果?

我有默認示例的IE:

https://www.googleapis.com/freebase/v1/search?query=nirvana&indent=true

它通常返回如下內容:

{
  "mid": "/m/015k7",
  "name": "Gautama Buddha",
  "notable": {
    "name": "Deity",
    "id": "/religion/deity"
  },
  "lang": "en",
  "score": 24.125902
}...

這是完美的,但有時它沒有一個值得注意的類型,只返回:

{
      "mid": "/m/01rkx5",
      "name": "Mahayana Mahaparinirvana Sutra",
      "lang": "en",
      "score": 22.350945
    },

除了具有顯着類型的結果外,我如何篩選出所有結果?

我嘗試過設置

filter = (all notable) but it expects (all notable:something)

有任何想法嗎?

目前,無法根據是否存在值得注意的類型來過濾搜索結果。 我已經將您的建議傳遞給了Freebase工程師,他們將考慮是否在未來的Search API版本中添加它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM