Android Facebook链接从Graph API返回,但指向“;未找到内容”;部分但不是所有用户的页面

Android Facebook链接从Graph API返回,但指向“;未找到内容”;部分但不是所有用户的页面,android,facebook-login,facebook-authentication,Android,Facebook Login,Facebook Authentication,我的应用程序正在尝试像这样链接到用户的Facebook主页,以便向用户发送消息: reachOut.setOnClickListener(new View.OnClickListener(){ public void onClick(View view) { // Navigate to person's Facebook page to send a message. Intent intent = new Int

我的应用程序正在尝试像这样链接到用户的Facebook主页,以便向用户发送消息:

        reachOut.setOnClickListener(new View.OnClickListener(){
        public void onClick(View view) {
            // Navigate to person's Facebook page to send a message.
            Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("http://facebook.com/" + idArray[selectedPosition]));
            startActivity(intent);
        }
    });
idArray[]包含应用范围的Facebook ID列表。这对许多用户来说都很好,但对其他用户来说则不然。我问一个人他是否在阻止访问他的网页,但他说他没有。此外,从我在应用程序中看到的情况来看,用户无法关闭对其主页的访问:

用户控制 Facebook登录允许用户仅向应用程序授予您请求的权限的子集,公共配置文件除外,这是始终必需的。当您请求权限时,这将作为登录对话框中的一个单独屏幕提供。您的应用程序应该能够处理有人拒绝向您的应用程序授予您请求的权限的情况


任何人都知道发生了什么,或者你能建议一种替代方法吗?

结果表明,用户链接权限是禁止的。无论是否授予该权限,用户只能链接到朋友的页面。完全荒谬