Сообщество

Путь /community

Представляет сообщество Workplace. Узел /community возвращает один объект сообщества типа группа. Чтобы вам было удобнее работать с API, объект сообщества можно представить как корневую группу для других групп в сообществе Workplace.

Вы можете найти ID сообщества, выполнив вызов GET к graph.facebook.com/community и указав маркер доступа пользовательской интеграции.

Чтение

GET graph.facebook.com
  /community

Разрешения

Узлу сообщества необходимо разрешение на чтение контента группы или управление группами.

Публикация

Публикация сообществ Workplace через этот узел не поддерживается.

Удаление

Удаление сообществ Workplace через этот узел не поддерживается.

Обновление

Обновление сообществ Workplace через этот узел не поддерживается.

Границы контекста

ИмяОписание

/admins

Системные администраторы сообщества Workplace.

/former_members

Бывшие участники сообщества Workplace, чьи аккаунты деактивированы.

/groups

Группы в сообществе Workplace.

/members

Участники сообщества Workplace.

Примеры

Создание группы

Создать группу сообщества можно с помощью запроса POST к границе контекста /community/groups. Ответ будет содержать ID новой группы. Обратите внимание: чтобы в группе отображались пользователи, необходимо добавить по крайней мере одного участника и сделать его администратором. Чтобы задать тип группы, используйте поле group_type (поле purpose предназначено только для чтения).

POST graph.facebook.com
  /community/groups?
    name={...}&
    description={...}&
    privacy=OPEN

Получение списка групп сообщества:

GET graph.facebook.com
  /community/groups

Получение списка участников сообщества:

GET graph.facebook.com
  /community/members

Добавление новой группы в сообщество:

POST graph.facebook.com
  /community/groups?
    name={...}&
    description={...}&
    privacy=OPEN