SessionLoginSample在android中返回空图数据文件

时间:2014-06-26 17:48:36

标签: android facebook-graph-api facebook-android-sdk facebook-graph-api-v2.0

我正在使用facebook示例SessionLoginSample。 我已将文件添加到LoginUsingActivityActivity.java文件中: 1. facebook登录按钮(com.facebook.widget.LoginButton) 2.阅读预备(在onCreate:

setContentView(R.layout.activity);
    authButton = (LoginButton) findViewById(R.id.authButton);
    authButton.setReadPermissions(Arrays.asList(new String[] {"email"}));

) 这个批准屏幕我真的看到我要求阅读邮件。 但在链接中: https://graph.facebook.com/me/friends?access_token=CAAFaKtb7Pg4BAK9q1vPnZAXZBnYO3fWlTVnFQmuqZAoqvwMzNibnH7TLtszjsG7ZBxbntmpMLPvTKpucUoMb9ej2ieJBQ0E9Au2anZAkCzMkjBfU234ioQdL2mgO9aBGveMGFrv2ZCvpajDd3m5cGv6x6h7iZABnP5xYOsuUe4XcZByZAYxdARuwUxWxZBhno4IxTzVeJveI9caNkIxs41F9Kl 我得到一个空文件:

{
"data": [  
]
}

我用debug tool(the link include the key)检查过,但一切都很好看 也许你有个主意吗?

我找到了解决方案: 来自示例应用程序的链接的问题。 当前链接为https://graph.facebook.com/me?access_token=CAAFaKtb7Pg4BAK9q1vPnZAXZBnYO3fWlTVnFQmuqZAoqvwMzNibnH7TLtszjsG7ZBxbntmpMLPvTKpucUoMb9ej2ieJBQ0E9Au2anZAkCzMkjBfU234ioQdL2mgO9aBGveMGFrv2ZCvpajDd3m5cGv6x6h7iZABnP5xYOsuUe4XcZByZAYxdARuwUxWxZBhno4IxTzVeJveI9caNkIxs41F9Kl。 我删除了“朋友”这个词,现在只显示“我”

谢谢

1 个答案:

答案 0 :(得分:0)

尝试添加权限“basic_info

像这样:

authButton.setReadPermissions(Arrays.asList(new String[] {"email","basic_info"}));