2010-07-09 85 views
2

我是初学android,在android中开发应用程序以连接到facebook并使用android facebook sdk上传照片。facebook android允许权限窗口问题

问题是当我登录我得到一个允许窗口。当我点击allow时,它没有给出任何操作。

关于这个问题的任何想法?

回答

1

当您在Facebook上授权后,Facebook会将您重定向到您告诉系统重定向到的确认网址。如果你通过在next参数批准重定向后该URL请检查(假设你使用基于Web的身份验证)

我从一个PHP服务器这样做的话:这里的URL是具有这种格式

function promptForPermissions() { 
    global $permissions; 
    $gateway="http://www.facebook.com/connect/prompt_permissions.php"; 
    header("Location: ".$gateway."?api_key=".API_KEY."&ext_perm=".join(",",$permissions)."&next=".URL_AFTER_APPROVAL."&cancel=".URL_IF_CANCEL."&display=touch"); 
} 

http://www.example.com/callback.php?permissionsApproved=1
http://www.example.com/callback.php?cancelled=1

+0

你好你能请上传示例代码? – san 2010-07-09 08:09:53

+0

@san看我的编辑。 – Pentium10 2010-07-09 08:31:44

+0

感谢您对Pentium10的回复,我想要java代码确实有java代码? – san 2010-07-09 08:39:54