Comunidad

Ruta /community

Representa tu comunidad de Workplace. El nodo /community devuelve un objeto de comunidad único de tipo grupo. Para mayor comodidad con la API, puedes pensar en el objeto de comunidad como un grupo raíz de los demás grupos de una comunidad de Workplace.

Para encontrar el identificador de tu comunidad, debes hacer una llamada GET de la API Graph a graph.facebook.com/community con un identificador de acceso de integración personalizado.

Lectura

GET graph.facebook.com
  /community

Permisos

El nodo de comunidad requiere uno de estos permisos: Leer contenido del grupo o Administrar grupos.

Publicación

No se puede publicar una comunidad de Workplace con este nodo.

Eliminación

No se puede eliminar una comunidad de Workplace con este nodo.

Actualización

No se puede actualizar una comunidad de Workplace con este nodo.

Perímetros

NombreDescripción

/admins

Administradores del sistema de una comunidad de Workplace.

/former_members

Miembros anteriores de una comunidad de Workplace cuyas cuentas están actualmente desactivadas.

/groups

Grupos de una comunidad de Workplace.

/members

Miembros de una comunidad de Workplace.

Ejemplos

Crear un nuevo grupo

A fin de crear un nuevo grupo para una comunidad de Workplace, puedes realizar una solicitud POST al perímetro /community/groups. La respuesta incluirá el identificador del grupo recién creado. Ten en cuenta que, para que el grupo muestre los miembros, debes añadir al menos un miembro y convertirlo en administrador. Utiliza el campo “group_type” para establecer el tipo de grupo (el campo “purpose” es de solo lectura).

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

Obtener una lista de todos los grupos de una comunidad:

GET graph.facebook.com
  /community/groups

Obtener una lista de todos los miembros de una comunidad:

GET graph.facebook.com
  /community/members

Añadir un nuevo grupo a una comunidad:

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