L’API Pages est un ensemble de points de terminaison de l’API Facebook Graph que les applications peuvent utiliser pour créer et gérer les paramètres et le contenu d’une Page.
L’authentification de l’API est gérée par des tokens d’accès. La plupart des points de terminaison nécessitent des tokens d'accès de Page, qui sont uniques à chaque Page, utilisateur ou utilisatrice d'application et application, et qui ont une date d’expiration. Si vous souhaitez obtenir un token par l’intermédiaire d’un utilisateur ou d’une utilisatrice d’application, ce dernier ou cette dernière doit détenir ou être capable de réaliser une tâche sur la Page.
Vous pouvez obtenir des tokens d’accès par l’intermédiaire de vos utilisateurs et utilisatrices d’application en implémentant Facebook Login.
Pour les Pages qui sont passées à la nouvelle expérience Page, un token d’accès de Page est désormais requis pour tous les points de terminaison disponibles, à l’exception de ceux qui suivent :
Si vous ne maîtrisez pas l’API Graph, consultez notre documentation API Graph avant de poursuivre pour en savoir plus sur notre graphe social Meta.
Facebook Login permet aux utilisateurs et utilisatrices de l’application de se connecter à votre application, et à votre application de demander aux utilisateurs et utilisatrices des autorisations d’accès aux données.
Facebook Login for Business est la solution d’authentification et d’autorisation recommandée pour les fournisseurs de technologies et les équipes de développement d’applications d’entreprise qui ont besoin d’accéder aux éléments de leur clientèle professionnelle.
Certains points de terminaison nécessitent une fonctionnalité qui doit être approuvée via le processus de Contrôle app avant que votre application ne puisse les utiliser en mode en ligne. Les fonctionnalités vous permettent d’accéder aux données d’une Page publique sans autorisation ou de réaliser une tâche sur la Page. Reportez-vous à chacune des références de point de terminaison pour connaître la fonctionnalité de Page requise.
@mentions permet à votre Page de répondre publiquement à une personne spécifique, qui a publié sur votre Page ou commenté la publication de votre Page, dans un commentaire ou une réponse.
Les utilisateurs et utilisatrices qui interagissent avec les Pages sont identifié·es par des ID utilisateur·ice spécifiques à une Page (PSID). Les PSID sont des identifiants propres à chaque paire Utilisateur·ice-Page. L’API Pages et les points de terminaison de la plateforme Messenger reposent sur les PSID. Vous pouvez donc utiliser un PSID pour identifier les interactions de l’utilisateur ou l’utilisatrice avec une Page, ainsi que les conversations Messenger publiques de l’utilisateur ou l’utilisatrice avec cette même Page.
La majorité des points de terminaison nécessitent une ou plusieurs autorisations qui doivent être accordées à votre application par ses utilisateurs et utilisatrices. Cette opération est généralement effectuée via Facebook Login, mais peut aussi l’être par le biais de Business Manager, si votre application a été revendiquée par une entreprise.
Toutes les autorisations nécessitent de passer le Contrôle app avant qu’un utilisateur ou une utilisatrice puisse les accorder à votre application lorsqu’elle est en mode en ligne. Concernant les applications d’entreprise qui sont dépourvues de mode d’application, les autorisations doivent être approuvées pour les accès avancés avant qu’un utilisateur ou une utilisatrice sans rôle dans l’application ou dans une entreprise ayant revendiqué l’application puisse les accorder à votre application.
Trouvez des informations sur les Pages Facebook, y compris les noms, les lieux, ainsi que des Pages vers @Mention, des emplacements de Page et identifiez une Page afin d’afficher le contenu de marque.
Toutes les requêtes de points de terminaison de Pages font l’objet de plafonds. Pour connaître la consommation actuelle de votre application en matière de nombre d’appels, accédez à l’Espace App.
Les tâches permettent aux utilisateurs et utilisatrices d’effectuer des actions spécifiques sur une Page. Lorsqu’un utilisateur ou une utilisatrice se sert d’une application pour interagir avec une Page, et en fonction de l’action prévue, nous vérifions d’abord s’il ou elle bénéficie d’une approbation pour une tâche autorisant ce type d’action.
Vous pouvez accorder une approbation pour les tâches suivantes :
Tâche | Actions autorisées |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Si une personne reçoit un accès admin à une Page dans l’interface, cette personne est en mesure d’exécuter toutes les tâches sur cette Page.
Engagez des conversations Messenger avec votre clientèle ou avec les personnes intéressées par votre Page.
Recevez des notifications en temps réel lorsqu’un utilisateur ou une utilisatrice commente une publication de Page ou réagit à la publication de votre Page.
Toutes les autorisations et fonctionnalités liées aux Pages nécessitent une approbation via le processus de Contrôle app avant que votre application ne puisse les utiliser en mode en ligne.
Les applications en mode développement peuvent demander n’importe quelle autorisation de la part d’un utilisateur ou d’une utilisatrice d’application qui dispose d’un rôle sur l’application en question.
Voici le processus habituel pour accéder à l’API Pages :
/me/accounts
pour obtenir l’ID et le token d’accès de Page pour la Page dont l’utilisateur ou l’utilisatrice d’application a autorisé l’accès à votre application.Veuillez noter que, dans certains cas, l’utilisateur ou l’utilisatrice d’application peut autoriser l’application à accéder à plusieurs Pages, auquel cas vous devez enregistrer chaque ID de Page et le token correspondant, puis permettre à l’utilisateur ou l’utilisatrice d’application de cibler chacune de ces Pages.
Consultez notre Guide de démarrage pour savoir comment effectuer une publication en utilisant l’API Pages.
Développement d'applications avec MetaAuthentification et autorisation | Guides de PagesRéférences |