0

キャンバス アプリを作成しており、ファンページに直接追加したいと考えています。

ユーザーをアプリのファンページに誘導する方法がよくわからない 2 つの方法があります。

まず、タブを作成してファンページに追加します。このタブには、テキストと、アプリ キャンバスにリダイレクトするための行動を促すフレーズがあります。

2 番目のタブを作成し、ユーザーをアプリのファンページに直接移動するためのリダイレクトのみを使用してファンページに追加します。

このプラクティスに固有のドキュメントや、タブをリダイレクトするための制限はありますか?

4

2 に答える 2

2

アプリがページ タブ内に読み込まれたかどうかを確認するには、signed_requestサーバー側を解析し、 page-id set があるかどうかを調べます。

その場合は、次のように、最上位のウィンドウ インスタンス内でリダイレクトするための JavaScript コードの一部のみを含む最小限の HTML ドキュメントでその要求に応答します。

top.location.href = "https://apps.facebook.com/yourappsnamespace";

これには制限はありません。Facebook は、ユーザーを Facebook から (外部ドメインに) 自動的にリダイレクトすることだけを懸念していますが、キャンバス アプリにリダイレクトしているため、ユーザーはサイトにとどまります。

于 2013-02-04T18:08:17.717 に答える