FB.ui diálogo de alimentación requiere redirect_uri, el diálogo no cierra
Estoy tratando de abrir un cuadro de diálogo de alimentación con el método FB.ui del SDK de JS y cerrarlo después de que el usuario lo comparta. Mi problema es que el diálogo de alimentación requiere un redirect_uri a pesar de que la documentación dice que no tiene que definirse, y la ventana emergente redirige allí y no se cerrará como dice la función de devolución de llamada.
Aquí está mi código, adjunto al evento de enviar clic:
FB.ui (
{
method: 'feed',
name: 'xxx!',
link: 'link to FB tab',
picture: 'jpg',
caption: 'xxx',
actions: {name:'xxx',link:'url'},
ref: 'xxx',
redirect_uri: 'link to FB tab'
},
function(response) {
self.close();
}
);
Si dejo el redirect_uri, se abre la ventana emergente pero solo dice que la aplicación FB tiene un error y vuelva a intentarlo.