Solicitar permisos extendidos en Facebook, Django, Pyfacebook
-
25-09-2019 - |
Pregunta
Estoy desarrollando una aplicación iframe en Facebook (usando pyfacebook y Django) y no podía comprender la documentación oficial. Alguien me puede dar un puntero sobre cómo solicitar los permisos extendidos (como read_stream, publish_stream y offline_access)?
he experimentado con FB Conectar pero ni siquiera estoy seguro de que es el camino correcto a seguir para una aplicación marco flotante.
El siguiente código colocado en mi plantilla, aparece la alerta pero sin el permiso de diálogo:
FB.init(my_api_key, "/media/js/xd_receiver.htm");
FB.ensureInit(function() {
alert("aa");
FB.Connect.showPermissionDialog("email,offline_access,read_mailbox,publish_stream");
alert("aa");
});
p.s. Se parece a Como llegar (y el uso ) permisos extendidos en Facebook con Python / Django es relevante, pero creo que se trata de FBML que no es mi caso.
Solución
Después de 15 horas de lucha (la mitad de los cuales se dedicó a dormir) me encontré con mi problema. Me olvidé de configurar el campo Conectar el URL de mi aplicación de Facebook. He copiado mi URL de respuesta lienzo, configurado el dominio base y ahora funciona perfecto.
I se detalla todo el proceso aquí: http : //phdrocks.wordpress.com/2010/03/08/getting-extended-permissions-in-facebook/