2011-12-03 3 views
3

私は現在、デスクトップPC(フルバージョンのFacebook)でうまく動作するカスタムアプリケーションをFacebook上に持っています。ご存知のように、モバイルデバイスからカスタムアプリケーションにアクセスすることはできず、ページの壁にリダイレクトされます。モバイルデバイスの場合、Facebookのカスタムタブからユーザーをリダイレクト

モバイルデバイスからアプリにアクセスしようとすると、モバイルウェブアプリにリダイレクトする方法はありますか?そのように、人々がアプリへのリンクを共有するとき、私は少なくとも彼らに何かを示すことができます。

私のアプリでMobile Web URLオプションが見えましたが、これが実際にどのように機能するかはわかりません。

+0

この回答を見る:http://stackoverflow.com/questions/15856438/mobile-users-unable-to-access-facebook-page-tab/15860533#15860533 – Ben

答えて

7

あなたは「モバイルタブアクセス」Vitrue announced this weekを参照していますか? :)彼らが何をしているか

(基本的に)このさ:

  1. は、その上のタブへ特別なリンクmydomain.com/tablink1か何か、NOTブラウザのバーで?sk=app_xxxx URL)
  2. を作成します。彼らはそれが通常のブラウザ/デバイスの場合は、条件付きのリダイレクトに
    1. を行うコードを持っているリンク、それはモバイルだ場合は、タブ(?sk=app_xxxx
    2. にリダイレクトモバイルブラウザは、そこに到達することはありませんので、ブラウザ/デバイス、タブと同じ内容の別のモバイルウェブページにリダイレクト(mydomain.com/mobilecontent1

リダイレクトは、実際のタブ上にありません。それは別のページになければなりません。

したがって、通常のタブのURLを使用してモバイルデバイスのタブにアクセスしようとすると、リダイレクトされません。彼らは特別なリダイレクトURLに行く場合のみ動作します。 Vitrueのアプリケーションは、特別なリダイレクトURLをページの壁に公開します。

ウォールに投稿したすべてのコンテンツ(モバイルユーザーが見ることができる)が壊れていないことを確認するにはうまく機能しますが、モバイルユーザーがタブにアクセスしようとするとリダイレクトすることはありません。 Facebookは、実際にモバイルタブのソリューションを思い付くまで、我々は、しかし今できる最善です

(ここで提出されたバグ:https://developers.facebook.com/bugs/264010470314544

幸運!

+0

ありがとうございました。 Did notはVitrueの発表について知っていた。しかし、モバイルユーザーでなければ、まず自分のドメインにリダイレクトしてからタブにリダイレクトするのは明らかです。私は間違った方法を考えていた。 –

関連する問題