私はAPPとして機能するウェブページを作りたいと思っています。 これをどのようにして適切な方法で達成できますか? 今、PHP SDKを使ってAPPとしてFacebookに接続しています.getLoginUrl()を実行してから、ユーザーをこのURL、blablaにリダイレクトします。私がFacebookに入っていて、それをアプリとして使用していればうまく動作します。 問題は、セッションが古くなっていて、Facebookでこれを見ていないのですが、このリダイレクトは迷惑になります。私の意見では非常に専門的ではありません...Facebook:ウェブページがアプリとページとして動作しています
ありがとうございます!
は解決しよう:
$canvaseurl = ($_SERVER['HTTP_REFERER'] == "https://apps.facebook.com/APPNAME/") ? "https://apps.facebook.com/APPNAME/": "https://MYWEBPAGE.hu/app/";
だから私は単にURLにリダイレクト:次のコードでの行の1つの変化は、それが私を取った
:ここで私の特定の問題の解決策ですユーザがどこから来たのかを示します。 かなり簡単です。 :)
JavaScript SDKを試しましたか? ユーザーがFB.getLoginStatus(http://developers.facebook.com/docs/reference/javascript/FB.getLoginStatus/)に接続しているかどうかを確認し、そうでなければFB.login(http ://developers.facebook.com/docs/reference/javascript/FB.login/)。このすべては、ページリフレッシュ/リダイレクトなしで発生する可能性があります。 –
いいえ、それを考えなかった。 しかし、JSログインはポップアップを呼びますか?そして、それはちょうど良いことではありません。 :/とにかく、チップのおかげで! – ZeeCoder