2

iOS 6.1 で観光ガイドを開発しています。ホテルや旅館のセクションがあります。

私はFacebookのログインシステムを持っています。特定のホテルについて、ユーザーがボックスに意見を投稿できるようにしたいと考えています。

それで、最良の選択肢は何ですか?

  1. Facebookアカウントで投稿して、そのホテルに関するすべてのコメントを表示できますか? 出来ますか?どのように?(それはいいだろう)
  2. ユーザーのFacebook名をDBのフィールドに保存してから、すべてのコメントをDBに保存してロードする必要がありますか?

編集:

例を例示するために設計を行いました。 ここに画像の説明を入力

編集 2: 最善の解決策があると思い、このシステムを実行するためのすべての手順を取得したいので、別の報奨金を与えます。

4

1 に答える 1

2

プラグインベースのソリューション:

Facebook が iOS 用のコメント プラグインをリリースしたようです。

https://www.facebook.com/notes/facebook-media/bringing-facebook-comments-to-mobile/306485919386904

この男は、インライン UIWebView と小さなハックに基づいてソリューションを作成しました:

http://suhinini.me/2011/05/24/embedding-facebook-social-comments-plugin-to-an-ios-application/


ファンページベースのソリューション:

この SO 投稿によると、ホテルのファン ページ (ある場合) からhttps://graph.facebook.com/cocacola/statuses?access_token=からウォール フィードのリストを取得できます... 返された JSON を解析してそれらを表示します。

ホテルにファンページがない場合:

質問によると、あなたの Facebook ログインは機能します。

Hotel_ID とユーザーの Facebook_ID を使用してコメントを DB に保存し、アプリでそのコメントを表示できるようにします。

簡単な Facebook の「共有」ウィンドウを表示して、必要に応じて自分のウォールに投稿できるようにします。

お役に立てれば!:D

于 2013-04-16T02:34:06.300 に答える