0
我正在开发一个Facebook应用程序,现在我需要获得更多权限,如user_birthday。是否有可能从已经添加此应用程序的现有用户获得这些权限。或者有可能再次向他们请求这些权限? 请人帮我...我如何才能在Facebook应用程序中获得现有用户的扩展权限
我正在开发一个Facebook应用程序,现在我需要获得更多权限,如user_birthday。是否有可能从已经添加此应用程序的现有用户获得这些权限。或者有可能再次向他们请求这些权限? 请人帮我...我如何才能在Facebook应用程序中获得现有用户的扩展权限
如果您正在使用的图形API,那么你可以按照以下步骤创建了Facebook的对象之后
//Facebook Authentication part
$session = $facebook->getSession();
$loginUrl = $facebook->getLoginUrl(
array(
'canvas' => 1,
'fbconnect' => 0,
'req_perms' => 'email,publish_stream,status_update,user_birthday, user_location,user_work_history'
)
);
$fbme = null;
if (!$session) {
echo "<script type='text/javascript'>top.location.href = '$loginUrl';</script>";
exit;
}
else {
try {
$uid = $facebook->getUser();
$fbme = $facebook->api('/me');
} catch (FacebookApiException $e) {
echo "<script type='text/javascript'>top.location.href = '$loginUrl';</script>";
exit;
}
}
在“req_perms”参数将自动重定向添加新的权限用户获得新的权限 您可以在这里查看相关教程http://thinkdiff.net/facebook/graph-api-iframe-base-facebook-application-development/
可能的重复[Facebook Apps:附加权限](http://stackoverflow.com/questions/4935979/facebook-apps-additional-permissions) – ifaour 2011-03-19 17:17:04