0

Web サイトで Facebook 接続アプリ (A) を使用し、別のアプリ (B) を所有していました。どちらにも独自のタブがあります。

ユーザーは私のウェブサイトで (A) facebook としてログインし、ユーザーに (B) のタブページをファンページに追加してもらいます。どうすればこれを行うことができますか?

4

1 に答える 1

1

これにはいくつかの可能性がありますが、私は次のことを好みます。

https://www.facebook.com/dialog/pagetab?app_id=YOUR_APP_ID&next=http://www.facebook.com

そのリンクを任意のユーザーに提供すると、ユーザーは自分のページにアプリを追加できるようになります。「next」パラメータも変更できますが、アプリが所有している必要があります。とにかく問題ではありません。成功した後の単なるリダイレクトです。

ダイアログは開かないため、これをアプリで表示したい場合は、次のソリューションが適している可能性があります。

https://developers.facebook.com/docs/reference/dialogs/add_to_page/

しかし、あなたがコメントしたように、これは他のアプリでは機能しません。最善の解決策は、次のようなものです。

https://developers.facebook.com/blog/post/611/

「ページにアプリを追加する」を参照してください。これは基本的に私が投稿したリンクですが、JSポップアップがあります。

編集:実際には、別のオプションがあるかもしれません。ここを参照してください:

https://developers.facebook.com/docs/reference/api/page/#tabs

「ページ アクセス トークンを使用して PAGE_ID/tabs に HTTP POST 要求を発行することにより、ページにインストールされているタブの現在のリストの最後に profile_tab をインストールできます...」

于 2012-10-29T09:08:11.073 に答える