/ wikipedia / en_id没有处理MQL查询

时间:2014-06-19 18:36:27

标签: google-api freebase mql

有人知道为什么这个查询不起作用?那是昨天:

[{  "mid": "/m/02_286",  "key": {
"namespace": "/wikipedia/en_id",    "value": null  }}]

我得到了这个回复

{  "result": []}

我想获取ID 38252 ,以便我可以获得这样的维基百科链接:

http://en.wikipedia.org/wiki/index.html?curid=38252

您可以在此处查看更多详细信息:https://developers.google.com/freebase/v1/mql-cookbook

您可以查看查询here

编辑:

我注意到在巴黎有一个" en_id"关键https://www.freebase.com/m/02_286?keys=但是在纽约市没有" en_id"键https://www.freebase.com/m/02_286?keys=。它奇怪,因为几天前有一个id ......

谢谢!

1 个答案:

答案 0 :(得分:1)

这不是/ wikipedia / en_id / 38252密钥所在的主题。您可以通过撤消here

之类的查询来解决此问题
{
  "mid": null,
  "name": null,
  "key": {
    "namespace": "/wikipedia/en_id",
    "value": "38252"
  }
}

您正在寻找的主题是https://www.freebase.com/m/09jm8

您的原始查询没问题。只是该特定主题没有/ wikipedia / en_id键。它一直持续到6月17日,你可以通过查看历史视图看到: https://www.freebase.com/m/02_286?keys&lang=en&filter=%2Ftype%2Fobject%2Fkey&historical=true

这可能是一个数据错误,但您无法通过更改查询来修复它。