1

私はASP.NETMVCプロジェクトに取り組んでおり、FacebookConnectAPIを使用してFacebookと統合しようとしています。今、私は概念的なレイアウトがどのようになるかを想像するのに小さな問題を抱えています。私はMVCでリポジトリモデルを使用しています。私は自分のDBを持っています。FBからユーザーの情報を取得し、データベースにfb_uidを保存できるようにしたい(とにかく合法ですか?)また、ユーザーのミニフィードにストーリーを投稿できるようにしたいです。Userというモデルクラスがあります。このクラスには、内部DBとFBデータベースの両方からのデータを入力する必要があります。データベースと通信するためのリポジトリクラスがありますが、どこ/どの部分がFBと通信する必要があるのか​​本当にわかりませんか?FBDeveloperToolkitを使用することを考えましたが、このフォーラムで読んだことから、ツールキットは少し古くなっています!XFBMLと純粋なJavaScript関数を使用する必要があるかどうかわかりませんか?はいの場合、ユーザーのfb_uidなどのデータをDBに戻すにはどうすればよいですか?それは、プレゼンテーション層からAPI関数を直接呼び出すことを意味しますか?

誰かがこれで私を助けてくれますか?

ありがとう!

4

1 に答える 1

2

FacebookAPIから必要な機能のサブセットを実装するFacebookServiceレイヤーをお勧めします。DDDの世界では、これは腐敗防止レイヤーと呼ばれます。

于 2009-08-23T00:09:56.167 に答える