Распространенным способом достижения такого поведения является использование диалогового окна «Запросы», простой реализации на JavaScript на стороне клиента.Вы можете прочитать об этом в официальных документах на Facebook:
http://developers.facebook.com/docs/reference/dialogs/requests/
Если вы хотите, вы можете вызвать функцию обратного вызова js после того, как диалог завершит обработку ввода пользователя, чтобы записать, что пользователь сделал, и отправитьобратно (через ajax) в ваше приложение.