1

最近、Facebook内およびFacebook専用のiframeアプリを作成しました。したがって、Facebookの外部でiframeを呼び出す必要はありません。私が今抱えている唯一の問題は、次のようなアプリを検索するとすぐに、http: //i44.tinypic.com/30rla83.pngということです。

次の警告が表示されます:http://i43.tinypic.com/2uh1w20.png

リダイレクトされないようにアプリを構成する方法がわからないようですが、アプリ自体に直接移動します。設定される値は、「Webサイト」と「ページタブ」の値のみです。「Facebookのアプリ」に値を設定すると、iframeは、Facebookページのアプリコンテンツ形式ではなく、Facebookによってゲーム/アプリ形式(右側のバーにFacebookゲームが表示されます)に含まれます。

また、「Webサイト」の値を削除または調整してFacebook検索を使用すると、アプリが正しく構成されていないというエラーが表示されます。FacebookアプリのURLに設定すると同じエラーが発生するため、Facebook以外の完全なアドレスに設定されるようになりました。

私が確信している唯一の値は「ページタブ」の値です。

よろしくお願いします。自分で答えが見つからないようです。

更新:「リダイレクトされています」ということが判明しました-ページは私のFacebookプロファイルでのみ発生します!おそらく私がFacebookページの管理者またはアプリの作成者だからですか?とにかく、私に関する限り、ケースを閉じて問題を解決しました:)

4

1 に答える 1

0

どのオプションがFacebookのどのタイプのアプリに適用されるかは少し混乱します。検索の動作は少し直感的ではありませんが、次のようなヒントが役立ちます。

  • アプリがページタブとしてのみ存在する場合、それを検索することは実際には意味がありません(理論的には複数のFacebookページに存在する可能性があります)。次の2つのオプションのいずれかを設定しない限り、これらは検索結果に表示されません。
  • アプリをキャンバスアプリとして設定している場合は、デベロッパー設定で「app on facebook」と入力すると、アプリを検索すると、キャンバスページにリダイレクトされます(iframeがFacebookキャンバスにプルされます)。
  • FacebookConnectで動作するようにアプリを設定している場合「Facebookを使用して私のWebサイトにログインします。」開発者設定で、キャンバスアプリとして動作するようにアプリを設定していない場合、FacebookはFacebookの外部にあるWebアプリがあると想定し、検索によってユーザーがWebサイトのURLにリダイレクトされます。

したがって、おそらく行う必要があるのは、Facebook Connectを使用していない場合はFacebook設定からWebサイトのURLを削除するか(この場合、アプリは検索結果に表示されません)、キャンバスページも作成します。正しいFacebookページタブにリダイレクトします。

于 2012-04-10T14:14:23.650 に答える