1

また助けが必要です。http://www.freebase.com/queryeditor/にアクセス して簡単なクエリを実行すると、次のようになります。

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

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

お時間をいただきありがとうございます。

LE:彼らのウィキによると

注:読み取りAPIはGoogleCodeに移行しました。すべての開発者がこれらの新しいAPIに切り替えて、すべての最新機能とバグ修正の恩恵を受けることを確認することをお勧めします。詳細については、APIの変更ページを参照してください。

私は周りを検索しましたが、なんとかアイデアを得ることができませんでした。彼らのウェブサイトはJavaサンプルを提供するのにひどいです。googlecodeのGoogleAPIで、ガイドするものが見つかりません。私が立ち往生しているので助けてください...

4

1 に答える 1

2

Freebaseには2つの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に関する優れた情報源)

于 2012-01-15T22:12:24.497 に答える