0

FacebookのアプリケーションにSDKを使用しようとしていますが、実際にどのように機能するのかわかりません。

私のアプリのURLの例はapps.facebook.com/myappsです。サーバーのURLは次のとおりです。www.myapps.com

アプリケーションは2つの部分で構成されています:-1つ目はすべてのユーザーに公開されています-2つ目はユーザーの写真へのアクセスを提供するためのログインが必要です...

ユーザーが$facebook->getUser()でログに記録されているかどうかをテストし、そうでない場合は$ facebook-> getLoginUrl()を使用します。しかし、Facebookはiframe(2つのヘッダーのあるスクリーンショットを参照)とリダイレクト(apps.facebook.com/myappsではなくwww.myapps.comでリダイレクト)を処理しないため、このURLはWebサイトにのみ使用され、アプリケーションには使用されないと思います

スクリーンショット: http ://www.kreatoo.com/rav/facebook.png

どうしたらいいのかわからない?

みなさん、ありがとうございました。英語でごめんなさい

4

1 に答える 1

0

getLoginUrl 関数には、1 つのパラメーター (配列) があります。次とキャンセルのURLを指定できます。

  $params = array(
    'fbconnect' => 0,
    'canvas' => 1,
    'next' => "http://apps.facebook.com/[YOUR_APP]/",
    'req_perms' => '[PERMISSIONS]'
);
$url = $facebook->getLoginUrl($params);

次に、ユーザー認証が成功した後に移動する URL を指定します。

于 2012-05-22T20:45:58.833 に答える