1

Facebook アプリケーションを作成したいのですが、どのように計画すればよいかわかりません。Facebook ユーザーは、そのアプリケーションを見つけて、「このアプリケーションを Facebook ページに追加する」のようなボタンをクリックする必要があります。その後 (またはユーザーが最初にアプリ タブを開いたとき)、ユーザーは外部 Web サイトにログインするよう求められます。資格情報に問題がなく、ユーザーがその facebook ページ/タブの所有者である場合、この外部 Web アプリケーションは、その facebook ユーザー (アプリが配置されている facebook プロファイルの所有者) の外部プロファイル ページを表示します。その後、ユーザーはログインする必要がなくなり、そのタブにアクセスするすべてのユーザーに、その Facebook ページの外部プロファイルが表示されます。

...例をより明確にするために:

ユーザー Foo は example.com にアカウントを持っており、example.com/profiles/Foo にアクセス可能なパブリック プロファイルがあります。ユーザー A も Facebook ページを持っています。example.com は、example.com プロファイルを Facebook プロファイルに統合するために Facebook アプリを開発したことをユーザーに伝えます。ユーザー A がそのアプリ ページを開き、ボタンをクリックして example.com にログインすると、Facebook ページに example.com/profiles/Foo を含む新しいタブが表示されます。ユーザー B がユーザー A の facebook ページにアクセスすると、ユーザー A (B ではない) の example.com-profile がアプリケーション タブに表示されます。

私が必要とするのは、次の情報です。

  • Facebook ユーザーがアプリケーションを利用できるようにするにはどうすればよいですか?

更新:このチュートリアルを見つけました: http://www.hyperarts.com/blog/facebook-removing-app-profile-pages-on-feb-1-2012/

  • アプリのインストール処理のようなものを作ることはできますか?それ以外の場合、ユーザー A がボタンをクリックしてアプリを自分のページに統合し、ユーザー B がタブを開いてからユーザー A がタブを開いて example.com にログインした場合、ユーザー B はログインでき、彼の example.com プロファイルがユーザーAのFacebookページ。または、どうすればこの問題を解決できますか。

  • 次の問題は、アプリケーションの URL が、このアプリケーションをプロファイルに統合するすべてのユーザーで同じになることです。そのため、アプリ リクエストの facebook ページを検出できる必要があります。

更新:からページ ID を読み取ることができるようになりますsigned request。問題は、ページ管理者が自分のページ ID を知っている必要があることですが、グラフ API を介して取得できると思います (URL の一部でない場合)。

4

0 に答える 0