2015-02-17 6 views
0

Я написал свой собственный скрипт (с official PHP SDK), которые получают каналы групп, используя протокол OpenGraph Facebook. Он отлично работает с общественными группами, но не работает с частным. Можно добавить для my app доступ к частной группе (если у моего профиля администрирования есть доступ к группе)?Получите Facebook-канал от частной группы

Возможно, существуют другие способы получения информации о частных группах?

+0

https://developers.facebook.com/docs/graph-api/reference/v2.2/group – luschn

+0

И как я могу решить свою проблему? –

+0

Если вы не можете помочь не писать ответ –

ответ

2

Вы должны использовать пользовательский токен с разрешением user_groups для чтения частных групп. Теперь есть 2 проблемы с этим:

  • Даже Расширенная Пользователь Токен действительна только в течение 60 дней, так что вам придется обновить токен каждые 60 дней - и вы не можете сделать это с хронами, вы должны сделать это вручную.
  • Он будет работать только для пользователей с ролью в приложении. Вы, безусловно, не получить user_groups одобрены Facebook: https://developers.facebook.com/docs/facebook-login/permissions/v2.2#reference-user_groups

Edit: user_groups нет, вы можете использовать только user_managed_groups сейчас, так что это возможно только с группами, которыми вы управляете.

+0

Но могу ли я использовать токен пользователя между обновлением в работе cron? И второе. Это означает, что FB вручную предоставляет это разрешение для приложений и не имеет возможности использовать 'user_groups' с PHP SDK? Верный? –

+0

, конечно, вы можете использовать токен пользователя в задании cron, пока он действителен, вы просто не можете его обновить с помощью задания cron. – luschn

+0

о user_groups: это означает, что facebook не одобрит его, поэтому вы можете использовать свое приложение только с пользователями, которые получили роль в приложении (админ, разработчик, тестер). но вы никогда не сможете публиковать его. нет никакого отношения к php sdk или любому sdk вообще. – luschn

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