freebase - 主题描述/文章

时间:2013-03-26 20:53:49

标签: freebase mql

我正在尝试检索某部电影(“ / film / film ”)和电影类型的主题描述(“ film / film_genre “)用意大利语

我认为在这两种情况下问题都是一样的,所以我发布了我试图为电影类型描述运行的MQL查询:


Mql查询

[{
  "type": "/film/film_genre",
  "name": "Film culto",
  "/common/topic/article": [{
    "id": null
  }]
}]

响应

{
  "result": [{
    "type": "/film/film_genre",
    "name": "Film culto",
    "/common/topic/article": [{
      "id": "/m/01q0d"
    }]
  }]
}

收到文章ID(“ / m / 01q0d ”)后,我会使用“trans / wrap”服务(http://api.freebase.com/api/trans/raw/m/01q0d)。但是,即使我使用查询参数“lang = it”,文章也是英文... :(

有什么建议吗?我疯了:D

1 个答案:

答案 0 :(得分:2)

Freebase包含非英文名称,但在大多数情况下,它不包含除英语之外的任何其他描述。您可以使用Topic API并获取意大利维基百科的/ common / topic / topic_equivalent_webpage从那里获取文章/描述,但这可能是您最接近的。

https://www.googleapis.com/freebase/v1/topic/m/01q03

而且,正如菲尔所说,api.freebase.com将在几天内消失,所以你需要使用新的API。