2012-03-13 11 views
0

私は、私たちのビジネスが提供するアドオンとしてFacebookページを追加できるようにするシステムを作成しようとしています。理想的には、私たちのサイトから私たちがコンテンツを提供するiFrameを含むFacebook上のページを作成する、私たちのサイトのボタンをユーザーがクリックするようにします。カスタムURLからFacebookページのiframeコンテンツを表示

私はFacebookの仕事を一度もやったことがありません。アプリの全体がどう働いているのか分かりません(私は個人的にもそれを使っていません)。私たちが求めるものを達成する。私はfbデベロッパーサイトのいくつかのチュートリアルを読んだが、これは完全に古くなっていたが、いくつかのコンテンツを表示するiframeでキャンバスURLを表示する 'App on Facebook'タイプのアプリを作成した。

しかし、私が本当にしたいことは、次のいずれかを実行することです:

1)キャンバス上のiframe内にこのURLをカスタムURLとディスプレイを取る誰かのページに追加できるアプリを作成ページ。

ユーザーがが私たちのサイトからFacebookとの統合を初期化ボブと呼ば例えば、我々は自動的に我々が作成したアプリを追加し、彼らのためにページを作成し、http://ourcustomurl.com/のようなURLを提供bobこれは私たちのサイトからのいくつかのコンテンツへのリンクで、iframeに表示されます。

2)私が考えていたもう1つの選択肢は、私たちのサイトからFacebookの統合を可能にし、作成時にキャンバスのURLを設定するすべてのユーザーのための新しいアプリケーションを作成することでした。しかし、このオプションは私と一緒にうまく座っていない、私たちは本当に人々のためのアプリを作成することではなく、ページを作成したい。私はあなたがページの管理者が自分のページのタブにあなたのアプリをインストールしたい正しく理解し、そのページのタブに表示されるさまざまなコンテンツを持っている場合は

答えて

4

あなたはAPI

経由のFacebookページやアプリケーションを作成することはできませんそれはどのページであるかによって異なります。

チェックこの文書:https://developers.facebook.com/docs/appsonfacebook/pagetabs/あなたが持つべき主なお持ち帰りはあなたがベースの、表示するコンテンツをFacebookのページがアプリケーションからロードされているかを決定し、あなたの側で決定するために、あなたのアプリに送信されsigned_requestを使用することができるということです その上に

+0

あなたはapiでページを作成することはできません、ちょっと迷惑な、私はその小さな問題の周りに自分の道を見つけることができません – jcvandan

+1

あなたはする必要はありません - 私は推測しているほとんどの場合、顧客はすでにページを持っており、既存のページにアプリのコンテンツを追加します。そうでない場合は、facebook.com/pages/create.phpにリンクし、APIの 'manage_pages'パーミッションを使用してください。所有ページのリストを見るあなたの質問に答えた場合は、[accepting](http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work)を検討してください。あなたのアプリを適切なものに追加してください。 – Igy

+0

@それ! – ifaour