2012-04-20 7 views
1

私たちはFacebookアプリケーションを作成しましたが、これをモバイル(WebまたはiPhone経由)で開くと4oh4エラーが発生します。私はモバイルWebのURLを設定していますが、(1時間待ってから)404を返します。App on Facebook mobileは私に4oh4/404を与えます

私のアプリに特定の変更を加える必要はありますか?

助けてください。

+0

あなたはそれがサンドボックスモードではありません確認して、アプリにアクセスしようとしているか、私たちはあなたを助けることができない – Igy

+0

真:-) 人々がに行けばそれが起こる このリンク(投稿、またはタブページのリンクなどで共有)https://www.facebook.com/TheHagueFestivals/app_411468148868842 https://m.facebook.com/4oh4.php?id=188324859204&_rdrにリダイレクトされます アプリに直接アクセスする場合は、no theres no 404 – Maarten

+0

これはページタブへのリンクです。モバイル上のページにはタブが付いていないので、これが期待されます。あなたが「アプリに直接行く」と言ったとき - あなたはapps.facebook.com/ [何か]を介してですか? – Igy

答えて

2

@Igy記載のとおりです。モバイルユーザーをあなたのapps.facebook.com/にリダイレクトするためのハンドラを用意する必要があります。または、あなたが埋め込んだアプリを使ってページに直接リンクしてみようとするならば、あなたのFacebookを自分のURLにリダイレクトすることができます。タブ。 http://yoursite.com/redirector

  • すなわちポイントリンクは、モバイルある

  • 非モバイルhttp://facebook.com/ /がapp_

に注意すべきいくつかのものになりhttp://yoursite.com/myappまたはhttp://apps.facebook.com/に行く:

  1. ページの特定のデータをFacebookのFacebookに戻すことはできません。好きかどうかは分かりません)。
  2. #1に基づいて、好き嫌いのあるアプリユーザーをページから制限することはできません。
0

アプリがサンドボックスモードの場合、Facebookはアプリ設定で指定したモバイルバージョンにリダイレクトしません。

Facebookはリダイレクトを行いますが、そうする必要はありません。彼らの "モバイル"のバージョンとあなたが "モバイル"と考えるものは異なるかもしれませんが。ここでは、FacebookはモバイルウェブのURLにリダイレクトするために取得するために太陽の下ですべてのものを試した後

2

は私がリダイレクト作業を取得するために行うために必要なものです:

  1. は、Facebookアプリケーションがキャンバスであることを確認してください応用。これにより、アプリケーションに名前空間を与えることができます。
  2. https://apps.facebook.com/NAMESPACEからアクセスできるように、アプリケーションに名前空間を与えます。ここからFacebookがあなたの検出を行い、必要に応じてユーザーを指定されたモバイルURLにリダイレクトします。
  3. アプリがサンドボックスモードでないことを確認してください。持つ、アプリの設定を知らず
関連する問題