Ayuda con facebook connect

Buenas, tengo que integrar un pagina con facebook para poder, por ejemplo, invitar a mis amigos de facebook a la misma.
Ya cree la aplicacion en facebook y estuve armando algo pero la verdad que no encontre nada que me sirviera. Si alguno conoce algun tutorial o un ejemplo sencillo se lo agradezco. Muchas Gracias
Gracias, me pude conectar.
Ahora, no contentos con enviar una invitación a los amigos seleccionados por el usuario, quieren que les publique en el muro de los amigos seleccionado algún texto porque las solicitudes no son muy visibles.
Yo llegué a enviar las invitaciones y obtener los ids de los amigos seleccionados y despues tendría que hacer algo como esto:
foreach ($amigos_ids as $iAmigoId)
{
	$facebook->api_client->call_method("facebook.stream.publish", array(
		'uid'			=> $user->fbc_uid,
		'target_id'		=> $iAmigoId, // Usuario en el que escribimos en su muro
		'message' 		=> 'Te invito a jugar con'
	));
}

Pero me tira que no tengo los permisos correspondientes.
Lo que no logro hacer es pedir los permisos a los amigos seleccionados.
Ahora no se si sería muy útil tener que esperar a que el amigo le de los permisos, porque si yo lo invito y le trato de escribir el mensaje en el muro sin tener los permisos, para publicarle el mensaje en el muro tendria que esperar que me de los permisos y volver a invitarlo. Me explico??
En definitiva, quiero saber si hay alguna forma de hacer que la invitación no sea solo una solicitud sino que le aparezca en el muro o en las notificaciones o algo así.
Muchas gracias!!
Además de lo anterior, como puedo agregar en la pantalla de permisos el permiso de escribir en el muro y otros permisos?? Porque cuando entras por primera vez desde la aplicacion pide permisos para acceder al perfil publico nomas.