2012-01-14 9 views
2

もう一度あなたの助けが必要です。私はhttp://www.freebase.com/queryeditor/に行くと、単純なクエリを実行する場合、のは言わせて:AndroidからMQL Freebaseクエリを実行するための堅牢で簡単な方法

[{ 
    "type":   "/time/month", 
    "name":   [{}], 
    "month_number": null, 
    "calendar_system": "Gregorian calendar", 
    "sort":   "month_number" 
}] 

結果が細かい返されます。今、私は同じことをしたいと思いますが、これをAndroidアプリケーションから呼び出してください。私が見ているように、クエリはJSON文字列なので、GSONのようなライブラリを使って呼び出しや応答を処理できると思います。もっと簡単な方法がありますか?

ありがとうございます。

LE:私たちの読み取りAPIはGoogleのコードに移動している:それは彼らのwiki

注意に従っているようです。 のすべての開発者がこれらの新しいAPIに切り替えて、 がすべての最新機能とバグ修正の恩恵を受けていることを確認することをおすすめします。詳細については、API 変更ページをご覧ください。

私は検索しましたが、アイデアを得ることができませんでした。彼らのウェブサイトはJavaサンプルを提供するのにひどいです。 googlecodeのGoogle APIで、何かを見つけることができません。私はこだわっていますよう助けてください...あなたの抽象化のわずかに高いレベル与える可能性がありFreebaseのための2つのJavaライブラリ

答えて

2

あります

https://github.com/narphorium/freebase-java-apiは(StringtreeJSONを使用しています) http://code.google.com/p/freebase-java/source/browse/(org.json.simple使用しています)

(Freebaseは上の情報のhttp://wiki.freebase.com/wiki/Javaから良いソース)

+0

ライブラリのいくつかは、APIとはもう互換性がありませんが、あなたが言及したウェブサイトの周り掘り、良い参考見つけます:http://wiki.freebaseを。 com/wiki/API – Alin

関連する問題