Я пытаюсь получить последнюю публикацию в facebook со страницы facebook. Я работаю с facebook php SDK v4 (https://github.com/facebook/facebook-php-sdk-v4/).
Я добавил библиотеку (php sdk) в composer: composer require facebook/php-sdk-v4
. Мой секрет приложения/приложения и идентификатор страницы верны.
$config = array();
$config['app_id'] = 'myappid';
$config['app_secret'] = 'myappsecret';
$facebook = new \Facebook\Facebook($config);
$pageid = 'mypageid';
try {
$pagefeed = $facebook->api("/" . $pageid . "/feed");
}
catch(Exception $ex){
echo $ex->getMessage(); die;
}
Проблема в том, что я получаю сообщение об ошибке Вызов неопределенного метода Facebook\Facebook::api(). Когда я искал в других темах в Интернете, они часто использовали это. Но что я делаю неправильно?
api
не является функцией ни в одном из PHP-файлов Facebook. Хм. Вы пробовали использовать функцию$facebook->get()
? - person owenvoke   schedule 30.03.2016api
, но в v5 он был удален. Вы всегда должны сначала прочитать официальную документацию: developers.facebook.com/docs/php /апи/5.0.0а> - person CBroe   schedule 30.03.2016