Estoy implementendo un sistema de "invitar a tus amigos".
No lo he encontrado para APLICACIÓN facebook, sino en FBML.
Lo he integrado, y funciona "medianamente bien".
Invitar, invita bien. Llegan las invitaciones perfectamente bien-
¿Qué problema tengo?
Que cuando una persona invita, debería de dirigirme a una página para procesar ese envío (guardarlo en base de datos, darle un regalo, etc).
Pues NUNCA llega a cargar esta página de callback.
Aquí mi código:
Código PHP:
<!-- START multi-friend-selector -->
<div id="fb-root"></div>
<script src="http://connect.facebook.net/es_ES/all.js"></script>
<script>
FB.init({
appId : '<?= $app_id; ?>',
status : true, // check login status
cookie : true, // enable cookies to allow the server to access the session
xfbml : true // parse XFBML
});
</script>
<fb:serverfbml width="520px">
<script type="text/fbml">
<fb:request-form
method="post"
action="<?= $redireccion_al_terminar_de_invitar; ?>"
method="POST"
target="_parent"
type="Asun Parra"
invite="true"
content="Disfruta ahora de todos los vídeos y boletines de belleza que necesitas para estar cada día más guapa
<fb:req-choice url='<?= $enlace_invitacion_amigo; ?>' label='Check It Out' />
"
>
<fb:multi-friend-selector
actiontext="INVITA A 8 AMIGOS A HACERSE FAN Y RECIBE GRATIS UN MAQUILLAJE DE CELEBRITY"
showborder="false"
width="520"
rows="3"
cols="3"
/>
</fb:request-form>
</script>
</fb:serverfbml>
<!-- END multi-friend-selector -->
Gracias y un saludo!!
Javier