Centre d'aide
Bienvenue dans notre centre d'aide. Trouvez les réponses à vos questions selon votre profil : candidat, recruteur ou administrateur d'une page Facebook.
Pour les candidats
Pour les recruteurs
- Gratuit : 1 offre, visible 15 jours, modération incluse
- Mensuel illimité : 249€/mois, offres illimitées, visible 90 jours, accès CVthèque, 2 offres populaires/mois
- Annuel illimité : 2 490€/an, offres illimitées, visible 90 jours, accès CVthèque, 5 offres populaires/mois, API Agent IA
Diffusion Facebook
Étape 2 : Lors de la création ou la modification d'une offre d'emploi, cochez la case "Diffuser sur Facebook" pour activer la publication automatique sur votre page.
Étape 3 : Publiez votre offre et soumettez-la pour validation. Une fois approuvée par notre équipe de modération, l'offre sera automatiquement publiée sur votre page Facebook avec un format attrayant incluant le titre, la description, la région et un lien vers l'offre sur Emploi DOM-TOM.
Phase 1 : Créer une application Meta
- Rendez-vous sur developers.facebook.com
- Connectez-vous avec votre compte Facebook personnel (celui qui administre votre page)
- Cliquez sur "Mes applications" en haut à droite, puis sur "Créer une application"
- Sélectionnez le type "Business" et cliquez sur "Suivant"
-
Remplissez les informations :
- Nom de l'application : ex. "Emploi DOM-TOM Publication Facebook"
- Email de contact : votre email
- But de l'application : Sélectionnez "Gérer ma présence commerciale"
- Cliquez sur "Créer l'application"
Phase 2 : Ajouter les produits et obtenir l'App ID et App Secret
- Dans le tableau de bord de votre application, cliquez sur "Ajouter un produit"
- Recherchez "Graph API" et cliquez sur "Configurer"
- Vous êtes maintenant dans le Dashboard. À gauche, cliquez sur "Paramètres" > "Informations de base"
- Notez votre ID d'application ({APP_ID}) et cliquez sur "Afficher" pour révéler votre Clé secrète d'application ({APP_SECRET}). Gardez ces deux valeurs à portée de main.
Phase 3 : Demander les permissions
- À gauche dans le menu, cliquez sur "Rôles" > "Tests des rôles"
- Recherchez la section "Autorisations requises". Vous verrez une liste de scopes.
-
Demandez les permissions suivantes en les cochant (si pas déjà sélectionnées) :
pages_manage_postspages_read_engagement
- Cliquez sur "Enregistrer les modifications"
Phase 4 : Générer un token utilisateur à court terme (éphémère)
- Dans le menu à gauche, allez sur "Outils" > "Explorateur de l'API Graph"
- En haut de la page, dans le menu déroulant "Sélectionner une application", choisissez votre application
- Juste à côté, vous verrez un bouton bleu "Obtenir le token" > "Obtenir le token d'accès de l'utilisateur"
-
Une fenêtre pop-up s'ouvre. Vérifiez que les permissions
pages_manage_postsetpages_read_engagementsont cochées. - Cliquez sur "Continuer", puis autorisez la demande. Un token éphémère ({SHORT_LIVED_TOKEN}) s'affiche dans la barre en haut.
- Copiez ce token (durée de vie : 1 heure environ)
Phase 5 : Échanger le token court → token long (60 jours)
Utilisez l'API Graph pour transformer votre token court en token long. Ouvrez votre terminal ou ligne de commande et exécutez cet appel (remplacez les valeurs entre accolades) :
curl -i -X GET "https://graph.facebook.com/v21.0/oauth/access_token?grant_type=fb_exchange_token&client_id={APP_ID}&client_secret={APP_SECRET}&access_token={SHORT_LIVED_TOKEN}"
Exemple avec des valeurs réelles :
curl -i -X GET "https://graph.facebook.com/v21.0/oauth/access_token?grant_type=fb_exchange_token&client_id=123456789&client_secret=abcdef1234567890&access_token=EAAF..."
La réponse JSON contient un nouveau access_token ({LONG_LIVED_TOKEN}) valide 60 jours. Copiez cette valeur.
Phase 6 : Échanger le token long → token page permanent
Utilisez le token long pour récupérer un token page permanent (qui ne limite jamais). Exécutez cette commande :
curl -i -X GET "https://graph.facebook.com/v21.0/me/accounts?access_token={LONG_LIVED_TOKEN}"
La réponse JSON affiche toutes les pages Facebook administrées par votre compte avec leurs tokens permanents associés. Trouvez votre page par son nom, et copiez son access_token ({PAGE_TOKEN_PERMANENT}).
Exemple de réponse :
{
"data": [
{
"access_token": "EAAF...",
"category": "Entreprise",
"category_list": [
{
"id": "2201",
"name": "Entreprise"
}
],
"name": "Ma Société DOM-TOM",
"id": "123456789"
}
],
"paging": { ... }
}
Phase 7 : Vérifier votre token
Avant d'utiliser votre token permanent, vérifiez qu'il est valide :
curl -i -X GET "https://graph.facebook.com/v21.0/debug_token?input_token={PAGE_TOKEN_PERMANENT}&access_token={PAGE_TOKEN_PERMANENT}"
La réponse doit afficher :
"is_valid": true"app_id": {APP_ID}(votre ID d'app)- Absence de
"expires_at"ou"expires_at": 0(token infini)
Erreurs courantes et solutions
| Erreur | Solution |
|---|---|
"Invalid OAuth access token" |
Le token a expiré ou est mal formaté. Recommencez depuis la Phase 4. |
"OAuthException: Permissions error" |
Vérifiez que pages_manage_posts est coché dans les rôles. |
"Page not found" |
Vérifiez que vous êtes administrateur de cette page. Essayez l'API depuis un compte avec accès administrateur. |
"Invalid request" |
Vérifiez la syntaxe du curl. Les valeurs entre {} ne doivent pas contenir les accolades. |
Recommandations de sécurité
- Ne partagez jamais votre token par email ou message. Si vous le communiquez à Emploi DOM-TOM, utilisez un canal sécurisé.
- Révoquez régulièrement les tokens inutilisés. Allez dans Paramètres > Apps et sites web > Supprimer une app.
- Stockez-le de manière sécurisée dans un gestionnaire de mots de passe ou un coffre-fort numérique.
- Testez d'abord en environnement de test avant de mettre en production.
- Notifiez Meta immédiatement si votre token est compromis et générez-en un nouveau.
Vous n'avez pas trouvé votre réponse ?
Contactez notre équipe d'assistance pour obtenir de l'aide personnalisée.
Nous contacter