Se connecter à Facebook

Avant de créer un compte de développeur, connectez-vous à votre compte Facebook.

Se connecter à Facebook

Créer un compte de développeur

Si vous n’avez pas de compte de développeur Facebook, créez-en un maintenant.

Créer un compte de développeur

Créer une application Facebook

Si vous créez une application Facebook, Facebook crée un ID d’app qui est un objet qui représente votre application et qui enregistre les paramètres et les informations correspondants. Un ID d’app Facebook représentant votre application est créé.

Dans la barre de navigation supérieure du site Facebook for Developers, sélectionnez Ajouter une app ou utilisez le bouton ci-dessous.

Créer une nouvelle application Facebook

Définir les détails de votre application

Après avoir créé une application, vous serez redirigé(e) vers votre Espace App. Sélectionnez l’application que vous souhaitez afficher. Dans le panneau de navigation situé sur le côté gauche de l’Espace App, cliquez sur Paramètres > Général pour afficher le panneau Détails de l’application avec l’ID de votre application, votre clé secrète et d’autres détails concernant votre application. Mettez à jour ou modifiez le nom, l’adresse e-mail et d’autres détails de votre application.

  • ID de votre application : ID unique attribué à votre application que vous devez utiliser chaque fois que vous faites appel à l’une de nos API ou l’un de nos SDK.
  • Votre clé secrète : clé secrète unique associée à votre application et authentifiant les demandes effectuées par cette dernière vers les serveurs Facebook. Votre clé secrète doit être considérée comme un mot de passe.
  • Nom de l’application : un nom a été fourni, mais remplacez-le par un nom de votre choix.
  • Adresse e-mail de contact : adresse e-mail de contact pour cette application.
  • Domaines d’application : indiquez l’URL Google Play ou Apple App Store de votre application.
  • URL de la politique de confidentialité : vous devez fournir l’URL de la politique de confidentialité. Doit être fournie pour rendre votre application publique.
  • URL des conditions de service : vous devez fournir l’URL des conditions de service.
  • Icône d’application  : illustration ou image utilisée pour identifier votre application.
  • Catégorie  : choisissez le type de catégorie de votre application.

Chaque fois que vous ajoutez des informations ou apportez des modifications, veillez à faire défiler la page vers le bas pour cliquer sur le bouton Enregistrer les modifications


Choisir une plate-forme

Sous le panneau Détails de l’app se trouve un bouton Ajouter une plate-forme. Cliquez dessus pour choisir la plate-forme que vous souhaitez ajouter. Si votre application est disponible sur plusieurs plates-formes, vous pourrez ajouter chacune d’elles à votre application Facebook. Saisissez les informations relatives à chaque type de plate-forme.


Définir des paramètres avancés

Sous Paramètres > Avancés, vous pouvez effectuer les opérations suivantes :

  • Mettre à niveau la version de l’API : changez la version de l’API que votre application utilise pour appeler le Graph Social de Facebook.
  • Restrictions de l’application : définissez des restrictions liées à l’âge, au pays et à l’alcool et configurez la découverte sociale dans votre application.
  • Sécurité : affichez et réinitialisez votre token client, puis définissez les IP serveur autorisées, ainsi que d’autres mesures de sécurité.
  • Responsable de domaine : ajoutez les domaines ou les préfixes de domaines que Facebook doit préalablement récupérer.
  • Page de l’application : créez une Page Facebook pour votre application.
  • Business Manager : associez votre application à une entreprise pour gérer vos applications. Celle-ci représente l’entreprise à laquelle appartient l’application à promouvoir.
  • Comptes publicitaires : fournissez un ou plusieurs ID pour les comptes publicitaires autorisés afin de diffuser et de payer les publicités pour une application. Si plusieurs entreprises envisagent de diffuser des publicités pour l’application, fournissez également les ID Business Manager de ces entreprises. Par exemple, si une entreprise diffuse des publicités pour une filiale ou si une agence diffuse des publicités pour un client, indiquez les ID Business Manager dans Entreprises autorisées.
  • Migrations : activez les migrations pour déployer les changements apportés à l’API.
  • Liste blanche de redirections de partage : autorisez les redirections de partage entre domaines vers vos URL.
  • Supprimer l’application : supprimez définitivement une application et toutes ses données.

Si vous comptez promouvoir votre application, vous devez saisir les informations relatives au compte Business Manager et aux comptes publicitaires dans les paramètres avancés de l’application.


Attribuer des rôles de développeur

Grâce aux rôles de développeur, vous pouvez contrôler les personnes autorisées à afficher les détails et les performances de l’application, à modifier ces détails et à tester l’application.

  • Administrateurs : les administrateurs ont un accès total à votre application.
  • Développeurs : les développeurs peuvent tester votre application, voir les statistiques et en changer la plupart des paramètres. Ils ne peuvent pas ajouter des rôles ni en supprimer, réinitialiser la clé secrète ou supprimer l’application.
  • Testeurs : les testeurs doivent tester l’application en mode développement, et non en mode public.
  • Utilisateurs d’analyse : les utilisateurs d’analyse peuvent consulter uniquement les performances de l’application. Ils ne peuvent ni accéder aux paramètres de l’application ni la tester pendant qu’elle est en mode développement.


Créer des utilisateurs test

Créez des utilisateurs test pour tester l’intégration de votre application à Facebook. Vous pouvez créer quatre utilisateurs test à la fois, fixer leur âge et définir leur langue.


Mettre à jour le statut du mode développement

Le mode développement est activé par défaut sur les nouvelles applications Facebook. Ce mode limite les actions et les objets sur un journal Facebook appartenant à un développeur de l’application. Une fois que votre application peut être rendue publique, vous pouvez passer du mode développement au mode public pour l’autoriser à interagir avec des comptes Facebook qui n’y sont pas associés.

En haut à droite de l’Espace App, à côté du bouton Voir Analytics, cliquez sur le bouton d’état pour qu’il passe de DÉSACTIVÉ à ACTIVÉ. Votre application est maintenant publique.


Soumettre votre application pour certification

Si votre application utilise les autorisations avancées FB Login ou Messenger, ou si vous souhaitez la répertorier dans l’Espace Apps, vous devez la soumettre à la certification Pour en apprendre davantage sur le processus et les critères de certification, consultez le guide Examen de connexion.