Вопрос:
Я буду создавать приложение для Facebook и хочу ограничить его одной группой Facebook. Означает, что мое приложение facebook может использоваться членами определенной группы (скажем, «ABC Group»).
Я использую PHP. Я бы также разрешил использовать PHP. Я бы также разрешил участникам (если он / она принадлежит к этой конкретной группе) вводить некоторый текст в мое приложение. Итак, мне нужно проверить, принадлежит ли пользователь к определенной группе, и я бы также потребовал, чтобы имя этого пользователя (и идентификатор FB) были сохранены в моей базе данных.
Любая помощь будет принята с благодарностью.
Спасибо 🙂
Редактировать:
Я решил эту проблему, постоянно читая документацию в течение нескольких часов. 🙂
Ответ №1:
Чтобы проверить, находится ли участник в определенной группе, я использовал FQL: SELECT uid FROM group_member WHERE gid = GID AND uid =UID
Где GID — это идентификатор группы, а UID — идентификатор пользователя. Затем это выполняется, и выходные данные сохраняются в массиве. Затем проверил количество первого элемента массива. Если оно равно 0, то пользователь не является членом этой группы. В противном случае, является членом. Надеюсь, это кому-то поможет 🙂