我需要你的帮助。如果我转到http://www.freebase.com/queryeditor/并运行简单查询,请说:
[{
"type": "/time/month",
"name": [{}],
"month_number": null,
"calendar_system": "Gregorian calendar",
"sort": "month_number"
}]
结果很好。现在,我想做同样的事情,但是从Android应用程序调用它。在我看来,查询是一个JSON字符串,所以我的猜测是我可以使用像GSON这样的库来处理调用和响应。有更简单的方法吗?
感谢您的时间。
LE:似乎根据他们的wiki
注意:我们的阅读API已移入Google代码。我们建议所有 开发人员切换到这些新API以确保它们 受益于所有最新功能和错误修复。请参阅API 更改页面了解详情。
我已经四处寻找但无法理解。他们的网站提供java样本很糟糕。在googlecode上的谷歌api上,我找不到引导的东西。请帮忙,因为我被卡住了......
答案 0 :(得分:2)
Freebase有两个Java库可能会给你一个稍高的抽象级别:
https://github.com/narphorium/freebase-java-api(使用StringtreeJSON) http://code.google.com/p/freebase-java/source/browse/(使用org.json.simple)
(来自http://wiki.freebase.com/wiki/Java关于Freebase的一个很好的信息来源)