Определить, является ли пользователь разработчиком приложения facebook

голоса
1

Я смотрю на пути крепит Админцентр моих (CakePHP питания) приложений Facebook. Для того, чтобы избежать дублирования функциональности, я подумал, что было бы опрятно, чтобы разрешить доступ к людям, которые были помечены как разработчики в настройках приложения.

Вопрос может тогда: Как определить, пользователь моего приложения Facebook, является ли разработчик?

В качестве альтернативы: Как получить массив идентификаторов пользователей для разработчиков моего приложения Facebook?

Задан 02/04/2009 в 17:28
источник пользователем
На других языках...                            


2 ответов

голоса
2

Я пытался искать ваш ответ сам, и единственное , что я обнаружил , что вы могли бы сделать , это группа частных и пригласить только для разработчиков , а затем использовать FB: тег , если-это-член группы. http://wiki.developers.facebook.com/index.php/Fb:if-is-group-member

Ответил 03/04/2009 в 04:07
источник пользователем

голоса
2

ОК, так что я узнал, как сделать это сам. Принадлежит к Самуилу за предоставленную мне идею.

В принципе, способ сделать это, чтобы выполнить запрос FQL , который устанавливает , является ли пользователь администратором страницы приложений ( page_admin ).

SELECT uid FROM page_admin WHERE uid = 286302657 AND page_id = 31290624157

В клиенте PHP, это возвращает массив для разработчиков и пустую строку для кого-либо еще.

Я решил использовать FQL вместо вызова API , потому что можно поджать FQL сократить вызовы к серверам Facebook.

Надеюсь, что это полезно для кого-то.

Ответил 03/04/2009 в 16:13
источник пользователем

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more