Запретить доступ к моему приложению Facebook другим участникам. Но разрешено тем, кто находится в определенной группе

#facebook

#Facebook

Вопрос:

Я буду создавать приложение для Facebook и хочу ограничить его одной группой Facebook. Означает, что мое приложение facebook может использоваться членами определенной группы (скажем, «ABC Group»).

Я использую PHP. Я бы также разрешил использовать PHP. Я бы также разрешил участникам (если он / она принадлежит к этой конкретной группе) вводить некоторый текст в мое приложение. Итак, мне нужно проверить, принадлежит ли пользователь к определенной группе, и я бы также потребовал, чтобы имя этого пользователя (и идентификатор FB) были сохранены в моей базе данных.

Любая помощь будет принята с благодарностью.

Спасибо 🙂

Редактировать:

Я решил эту проблему, постоянно читая документацию в течение нескольких часов. 🙂

Ответ №1:

Чтобы проверить, находится ли участник в определенной группе, я использовал FQL: SELECT uid FROM group_member WHERE gid = GID AND uid =UID Где GID — это идентификатор группы, а UID — идентификатор пользователя. Затем это выполняется, и выходные данные сохраняются в массиве. Затем проверил количество первого элемента массива. Если оно равно 0, то пользователь не является членом этой группы. В противном случае, является членом. Надеюсь, это кому-то поможет 🙂