2011-02-10 2 views
0

Я разрабатываю приложение на основе Facebook, которое позволяет пользователям добавлять пользовательскую вкладку на свою страницу. Я хочу добавить ссылку для админов страницы для редактирования вкладки, но проблема в том, как получить, если зарегистрированный пользователь является администратором страницы? Я знаю, как это сделать, это старый API, который скоро будет устаревшим. Я использую новый API графиков и новый JavaScript SDK. Не знаю, как это сделать.Как получить, если пользователь является администратором страницы на странице пользовательской вкладки facebook

ответ

1

Посмотрите на параметр fb_sig_is_admin, который равен 1, когда пользователь является администратором.

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

+0

Я не в состоянии получить этот параметр в подписи. – happyhardik

+1

Кажется, я помню, вам нужно отключить OAuth 2.0 для Canvas, чтобы получить fb_sig_is_admin. Возможно, вам придется играть с настройками «Дополнительно». – phillee

+0

Спасибо за информацию !!!!! :) – happyhardik

0

Я думаю, что это лучший способ для этого, несколько дней назад FB начал поддерживать IFRAME на вкладках,

Из facebook документации

BLOCKQUOTE Когда пользователь переходит на страницу Facebook, они будут видеть, что вкладка «Страница» добавлена ​​в следующую доступную позицию вкладки. В целом вкладка страницы загружается точно так же, как и на странице Canvas. Когда пользователь выбирает вкладку «Страница», вы получите параметр signed_request с одним дополнительным параметром, страницей. Этот параметр содержит объект JSON с идентификатором (идентификатор страницы текущей страницы), admin (если пользователь является администратором страницы) и понравился (если пользователю понравилась страница). Как и на странице Canvas, вы не получите всю информацию пользователя, доступную вашему приложению в signed_request, до тех пор, пока пользователь не разрешит ваше приложение. Blockquote

Это URL: http://developers.facebook.com/docs/guides/canvas/#tabs

Смежные вопросы

 Смежные вопросы