Bueno antiguamente cuando creaba una aplicacion no tenia problemas al solicitar los permisos del usuario con este codigo:
Código PHP:
if (!$fbSession)
{
$url = $facebook->getLoginUrl(array(
'canvas' => 1,
'fbconnect' => 0,
'next' => 'http://apps.facebook.com/maugallery/',
'cancel_url' => 'http://apps.facebook.com/maugallery/',
'req_perms' => 'read_stream,publish_stream' // Más permisos en: http://developers.facebook.com/docs/authentication/permissions
));
// echo '<fb:redirect url= "'.$url.'"/>';
die(); // Debe existir solo un redirect con fbml para crear la sesión y pedir permisos, por eso hacemos un 'die' (que no es nada elegante).
}
Ahora la unica forma para solicitar estos permisos es mediante FBML usando este linea:
Código HTML:
<fb:login-button autologoutlink="true" perms="email,user_birthday,status_update,publish_stream"></fb:login-button>
Muchas gracias
Wolf777
PD: disculpen si este tema no es muy apto para este sector de programación en PHP