0

Phonegap 2.5 と Phonegap Facbook Connector Plugin を使用して、最初の Facebook アプリケーションを開発しています。

Android ではすべて正常に動作します。以下のコードは応答を表示し、ユーザー ID が応答に含まれています。

iOS でもまったく同じコードが機能し、authtoken が返されますが、結果の userId は空です。

何が問題なのか分かりますか?

ご協力いただきありがとうございます!

        FB.init({
                appId : "xxxx",
                nativeInterface : CDV.FB,
                useCachedDialogs : false
            });
    //Some code later, Init is already called
        FB.login(function(response) {
            console.log(JSON.stringify(response));
                            //response.authResponse.userId is empty on iOS, not on Android
        }, {
            scope : "email"
        });
4

1 に答える 1

0

Facebook api で /me url を呼び出して、問題を解決しました。しかし、ありがとう!

于 2013-04-12T06:40:10.300 に答える