Возможный дубликат:
Facebook Api - отправлять личные сообщения друзьям
Я знаю, что официально отправлять сообщения через FB API невозможно. Каждая нить в SO тоже так говорит. Но я использовал браузер RockMelt, и когда вы приглашаете кого-то, им отправляется личное сообщение. Значит, можно отправлять личные сообщения через API. Что еще более важно, Facebook в порядке с ним.
Любые догадки о том, как они его используют? Это какой-то трюк HTTP POST с использованием сокетов? BTW, мы будем использовать эту функцию только для инициированных пользователем действий.