2015-07-18 4 views
4

У меня есть веб-сайт, которому требуется разрешение user_group, но когда я решил опубликовать его, я отправляю свои приложения для просмотра, я обнаружил, что разрешение user_group не может быть одобрено. enter image description herefacebook api 2.4, разрешение user_group

Но мой сайт должен получить список групп пользователей, как я могу это сделать?

Я пробовал использовать API FQL или GRAPH с разрешением «user_managed_groups», но в ответе есть только группы, которыми я являюсь admin.

Помогите мне и извините за мою грамматику :).

ответ

3

user_groups разрешение устарело. Разработчики могут продолжать использовать разрешение user_managed_groups для доступа к группам , которыми является лицо. Эта информация по-прежнему доступна через край /v2.4/{user_id}/groups, который по-прежнему доступен в версии 2.4.

Источник: https://developers.facebook.com/docs/apps/changelog#v2_4

Там нет замены для user_groups, вы не можете получить доступ к группам, вам не удается больше.

1

может я добавить, что причина этого сообщения в том, что ваша версию приложения присваивается versoin «2,4», когда она была создана, и вы не можете изменить, и любой вызов с предыдущей версией не получится,

как работа, вы можете попросить пользователя вручную ввести имя группы, на которую он подписался, запросить facebook для идентификатора группы, используя ее имя, сохранить имя группы вместе с ее идентификатором в базе данных или файлом базы данных, затем вы можете сделать сообщения в эти группы, использующие их идентификаторы,

это, очевидно, означает, что ваш список групп не будет синхронизироваться с группами, которые вам нравятся.

+0

Получение только идентификатора группы недостаточно. Пользователь должен предоставить разрешение на публикацию/доступ к данным от своего имени с помощью разрешения user_groups. –

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