RootsLabs

More than a tool ! GitHub Google+ LinkedIn RSS

Récupérer le nombre de followers sur Facebook en PHP

Progi1984 - Commentaires (2)

Facebook est un réseau social en ligne qui permet à ses utilisateurs de publier des images, des photos, des vidéos, des fichiers et documents, d’échanger des messages, joindre et créer des groupes et d’utiliser une variété d’applications. Pour le projet Datatlas, j’ai eu besoin de récupérer le nombre de followers de différents utilisateurs sur ce réseau social.

Logo Facebook

Pré-requis

Comme pré-requis, on va utiliser le SDK de Facebook.

Pour cela, on va l’installer via Composer :

Vous pouvez le retrouver sur Packagist.

Créer une application sur Facebook

Il faut tout d’abord créer une application sur le portail développeurs de Facebook.

Facebook : Créer une application

Cela vous permettra de récupérer l’ID de l’application et une clé secrète.

Récupérer le nombre de fans d’une page Facebook

Pour une page, il est assez simple de récupérer le nombre de fans.
Il faut récupérer l’objet « Page » de la page souhaitée.

Pour une page, l’identifiant correspond à la dernière partie de l’URL.
Ainsi pour le CNES, l’identifiant est CNESFrance pour l’URL https://www.facebook.com/CNESFrance.

Récupérer le nombre de membres d’un groupe Facebook

Il faut récupérer l’objet « Group » du groupe souhaitée.

Pour un groupe, l’identifiant correspond à la dernière partie de l’URL.
Ainsi pour un groupe lambda, l’identifiant est ScotlandTime pour l’URL https://www.facebook.com/groups/ScotlandTime.

Sur ce point, l’API ne permet pas de retourner le nombre de membres d’un groupe : il faut alors les compter.

Récupérer le nombre d’amis d’un utilisateur Facebook

Il faut récupérer l’objet « User » de l’utilisateur souhaitée.

Pour un utilisateur, l’identifiant correspond à la dernière partie de l’URL.
Ainsi pour l’utilisateur Mark ZUCKERBERG, l’identifiant est zuck pour l’URL https://www.facebook.com/zuck.

Attention ! Pour le token, il faut un User Access Token et non pas un App Access Token.

A suivre

Ceci est une série d’articles permettant de récupérer le nombre de followers sur les différents réseaux sociaux :

Commentaires

1. RootsLabs » Dailymotion : Récupérer le nombre de followers en PHP, le 19 septembre 2017 à 08:37

[…] Facebook […]

2. RootsLabs » Google+ : Récupérer le nombre de followers en PHP, le 16 octobre 2017 à 13:45

[…] Facebook […]

Ajouter un commentaire

Commentaire :