Communauté

Chemin /community

Représente votre communauté Workplace. Le nœud /community renvoie un seul objet « community » de type groupe. Si cela est plus pratique pour l’API, vous pouvez considérer l’objet « community » comme un groupe racine pour les autres groupes dans une communauté Workplace.

Pour obtenir l’ID de votre communauté, envoyez à l’API Graph un appel GET pour graph.facebook.com/community avec un token d’accès d’intégration personnalisé.

Lecture

GET graph.facebook.com
  /community

Autorisations

Le nœud « community » nécessite l’une des deux autorisations suivantes : Lire le contenu du groupe ou Gérer les groupes.

Publication

Vous ne pouvez pas publier de communauté Workplace avec ce nœud.

Suppression

Vous ne pouvez pas supprimer une communauté Workplace avec ce nœud.

Mise à jour

Vous ne pouvez pas mettre à jour une communauté Workplace avec ce nœud.

Arêtes

NomDescription

/admins

Admins système d’une communauté Workplace.

/former_members

Anciens membres d’une communauté Workplace, dont les comptes ont été désactivés.

/groups

Groupes d’une communauté Workplace.

/members

Membres d’une communauté Workplace.

Exemples

Créer un groupe

Vous pouvez créer un groupe pour une communauté Workplace en envoyant une requête POST à l’arête /community/groups. La réponse contiendra l’ID du nouveau groupe ainsi créé. Notez que le groupe n’affiche aucun membre tant que vous n’avez pas ajouté au moins un membre et désigné ce membre comme admin. Utilisez le champ group_type pour définir le type de groupe (le champ « purpose » est en lecture seule).

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

Obtenir une liste de tous les groupes d’une communauté :

GET graph.facebook.com
  /community/groups

Obtenir une liste de tous les membres d’une communauté :

GET graph.facebook.com
  /community/members

Ajouter un groupe à une communauté :

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