2011-06-29 16 views
0

私はFacebookの洞察とODataの両方を新しくしています。私は一般的にプログラミングすることに新しいので、私を負担してください。 (Maven、依存関係、JDBCなどについて学んだことがあります)。ODataとFacebookの洞察

私の主要な問題は

odata4jを見て、私はすべてで始まることを理解しない私も は、ドキュメントや例を理解するのに十分な知識を持っていないということですので、...:

ODataConsumer c = ODataConsumer.create(String serviceRootUri) ; 

serviceRootUriとはどのようなものですか? Facebookの洞察力はどれですか?私が持っているもの

は次のとおりです。facebookで

  • 登録アプリ。私は既に洞察のウェブページに行くことによって (odata4jを使用して)プルしたいデータを見ることができます。私はちょうど の情報をデータベースに格納するJavaアプリケーションでデータのプルを自動化したい。
  • は、私はすでにこのよう

万一serviceRootUri FBのためのルックなめらか(app_key とapp_secretと一緒に)アプリのためにaccess_tokenはありますか?

https://graph.facebook.com/{app-id-goes-here}/insights?access_token={access-token-goes-here} 

答えて

2

OData.orgは現在、ODataの現実世界で利用可能なすべてのプロデューサとコンシューマをリストしています。 Facebook Insightsは、Facebook InsightのODataサービスを公開するプロデューサーです。

には、以下のURLを見てください:ライブのODataサービス:http://www.odata.org/producers

は、セクションをご覧ください。 http://facebook-insights.cloudapp.net/

だからのODataサービスルートURIのthats:

Facebookの洞察力のODataサービスはでavilableです。これは、コレクションやエンティティセットと呼ばれるものを公開しています。各コレクションはデータの行だけになり、テーブルやその他の視覚化を作成するためにそれらのコレクションと作業することができます。

+0

私は実際にサンプルを実行していますが、正確に私が必要としているのは、ODataのfacebookです。それはdatetime形式を非常にうまく解析しないようです。私はOData4jとRestlet OData拡張の両方でODataコンシューマを設定しようとしました。彼らはどちらも失敗する。問題は、facebookがdatetime形式で ':'(エンコードされた "%3A")の代わりに "%3A"を送信していることです。何かご意見は? –

関連する問題