раньше можно было отправлять уведомления из моего приложения пользователю, используя метод:
$facebook->api_client->notifications_send
Но теперь это устарело, есть идеи, как я могу отправлять уведомления с помощью нового SDK?
Посмотрите на запросы: http://developers.facebook.com/docs/channels/#requests
Используя Graph API, вы можете сделать запрос с помощью:
https://graph.facebook.com/USER_ID/apprequests?message='INSERT_UT8_STRING_MSG'&data='INSERT_STRING_DATA'&access_token=VALID_ACCESS_TOKEN&method=post
Пример из приведенной выше ссылки:
<?php $app_id = YOUR_APP_ID; $app_secret = YOUR_APP_SECRET; $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); $user_id = THE_CURRENT_USER_ID; $apprequest_url ="https://graph.facebook.com/" . $user_id . "/apprequests?message='INSERT_UT8_STRING_MSG'" . "&data='INSERT_STRING_DATA'&" . $app_access_token . "&method=post"; $result = file_get_contents($apprequest_url); echo("App Request sent?", $result); ?>