Нет, это невозможно, единственными каналами связи Facebook, которые вы можете использовать, являются потоковые сообщения и запросы приложений, и если пользователь не в сети, вы не можете публиковать сообщения, так как это противоречит Политика платформы Facebook IV.3 .
Если это общение между пользователями, вы можете отправить электронное письмо на адрес электронной почты пользователей username@facebook.com, который создаст для них сообщение.Однако Политика IV.5 объясняет ограничения этого.