0

FB PHP SDK ログイン機能を適切に機能させるのに苦労しています。問題はログイン URL にあり、これが機能していません。ログインするためのリンクをクリックすると、`によって生成されます

//Generate FB log in and log out links
function FBLinks() {
    global $FB;
    if($this->GetFBID()) {
        return 'https://www.facebook.com/logout.php?next='.BASEURL.'/logout.php&access_token='.$FB->getAccessToken();
        } else {
        return $FB->getLoginUrl($params = array('scope'=>'email'));
    }
}`

、このようなリンクを生成しますhttps://www.facebook.com/dialog/oauth?client_id=1525824323423421&redirect_uri=http%3A%2F%2Fmyurl.com%2F&state=b89f0cd22895184a2f0e2f0fe3155d39&scope=email

クリックすると、次のように表示されます。http://myurl.com/?code=AQBbMggtb5YxycOEB5BaBWzrqCuTJ6nWokOID4MvoyQ81BtIetAtzVe71dyXI9b6vvXdZ4fLHaMrumraQz2VeU2qcYFr9DbbZQ5ApRHVivUsv3L3h0UbV0X5A3eP34WvBhlNpWVpfm8kxUI8dv8s4XkmzydVIm3BDR71HGv65zV0w-FBEyg97-SLlFxP71iBeNvQCDqZRBVBkxEsjyxdlmqu7tIZGBl0ws4DI2wtrTuuf5DL4iVHq7NPOFomIyfCGt-73t24EbsfzLnq9ezi_U59V938oU9Zi3dEiiGHi7lFezPHT1oILe6CxaVR0Zecyb0&state=b89f0cd22895184a1f0e2f0fe3555d39#_=_

何も示していません。

コード変数で何かする必要がありますか?

どんな助けでも大歓迎です。Facebookログインがクエリ文字列の変数としてコードを返すことを読み ましたが、OPには私と同じ問題があったようですが、私の側で彼の解決策を実行できませんでした。

よろしく、リッチ

~~ 詳しく読むと、どうにかしてそのコードをアクセス トークンに交換する必要があるようです..

4

2 に答える 2

0

私は何が間違っていたのかを理解し、それを修正しました。FB コードが自分のコードと競合していました。ありがとうございました。

于 2013-08-19T05:29:09.930 に答える