Вы можете отправлять уведомления людям, которые аутентифицировали ваше приложение. Единственная проблема заключается в том, что это создает уведомление, которое будет отображаться только в уведомлениях пользователей «Приложения и игры», которое не создает красный камень уведомлений, оно может легко остаться незамеченным.
Это функция, которая будет генерировать запросы для вас:
protected function sendFBNotification($user_id, $app_id, $app_secret, $message)
{
$token_url = 'https://graph.facebook.com/oauth/access_token?' .
'client_id=' . $app_id .
'&client_secret=' . $app_secret .
'&grant_type=client_credentials';
$app_access_token = file_get_contents($token_url);
$apprequest_url ='https://graph.facebook.com/' .
$user_id .
'/apprequests?message='.urlencode($message).
'&data=null&' .
$app_access_token . '&method=post';
try
{
$result = file_get_contents($apprequest_url);
return json_decode($result, true);
}
catch(ErrorException $e)
{
return false;
}
}
}