Как получить, если пользователь является администратором страницы (isAdmin) с помощью API Graph Facebook? - PullRequest
4 голосов
/ 02 сентября 2010

Используя старый REST API, вы можете позвонить https://api.facebook.com/method/pages.isAdmin, чтобы узнать, был ли пользователь администратором данной страницы.

Как вы можете это сделать, используя Graph API? Я ничего не могу найти в документации и начинаю задумываться, возможно ли это вообще.

Ответы [ 5 ]

3 голосов
/ 02 сентября 2010

Вы можете просматривать эту информацию в подключении учетных записей

1 голос
/ 04 декабря 2010
$session_key = $_REQUEST['fb_sig_session_key'];//maybe there is a better way to get this
$access_token = $facebook->getAccessToken();
$is_admin = $facebook->api(array('method'=>'pages.isadmin', 'page_id'=>'YOUR_PAGE_ID', 'session_key'=>$session_key, 'access_token'=>$access_token));
0 голосов
/ 09 августа 2016
0 голосов
/ 25 марта 2013

Вы можете попробовать это:

$page=$facebook->api('/[PAGE ID]?fields=access_token');
if (!$page['access_token'])
    echo "is not admin";
0 голосов
/ 02 сентября 2010

Другой вариант - запуск FQL для page_admin таблицы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...