4

を使用してFacebookユーザーの基本情報にアクセスしようとしていますfacebook session login。しかし、私は彼らの基本的な情報にアクセスすることができません。

Facebookのエラーメッセージが表示されますAn error occured. Please try again later.

以下は、セッションログインを使用してFacebookにアクセスするための私のコードです。

private void onClickLogin() {
        Session session = Session.getActiveSession();
        if (!session.isOpened() && !session.isClosed()) {
            session.openForRead(new Session.OpenRequest(this).setPermissions(Arrays.asList("basic_info")).setCallback(statusCallback));
        } else {
            Session.openActiveSession(this, true, statusCallback);
        }
    }

誰かが私がこれを修正するのを手伝ってください。

前もって感謝します。

4

1 に答える 1

0

ログインボタンに権限を設定してみてください:

LoginButton authButton = (LoginButton) view.findViewById(R.id.authButton);
authButton.setReadPermissions(Arrays.asList("basic_info"));
于 2013-04-02T22:06:11.933 に答える