# Obtenir les identifiants Facebook

> Ce guide explique pas à pas comment générer et récupérer un jeton d'accès (Access Token) depuis le portail développeur de Meta afin de permettre à Podcast Utilities de publier sur votre page Facebook.

## 🎯 Objectif

Dans l'écosystème de **Podcast Utilities**, l'intégration Facebook permet au système d'interagir automatiquement avec la Page Facebook de votre podcast (par exemple, pour y annoncer la sortie d'un nouvel épisode).

Pour autoriser l'application à publier du contenu en votre nom sans interface graphique, vous devez générer une clé d'authentification spécifique appelée `FACEBOOK_TOKEN`.

## 📝 Étapes à suivre

1. Rendez-vous sur le portail [Meta for Developers](https://developers.facebook.com/) et connectez-vous avec votre compte Facebook habituel.
2. Cliquez sur **Mes applications** (My Apps) en haut à droite, puis sur le bouton vert **Créer une application**.
3. Suivez l'assistant de création : choisissez un type d'application (généralement **Entreprise** ou **Autre**), donnez-lui le nom de votre projet (ex: "Podcast Utilities") et validez.
4. Une fois sur le tableau de bord de votre nouvelle application, cliquez sur le menu **Outils** (Tools) dans la barre supérieure, puis sélectionnez **Explorateur d'API Graph** (Graph API Explorer).
5. Dans le panneau de droite de l'explorateur : 
    - Sous *Application*, vérifiez que votre nouvelle application est bien sélectionnée.
    - Sous *Jeton de l'utilisateur ou de la Page*, cliquez sur le menu déroulant et choisissez **Obtenir un jeton d'accès de Page** (Get Page Access Token).
6. Sélectionnez la Page Facebook liée à votre podcast. Une fenêtre pop-up vous demandera d'accorder les permissions (assurez-vous d'autoriser la gestion et la création de publications).
7. Cliquez sur le bouton **Générer le jeton d'accès**.
8. Une longue **clé alphanumérique** s'affiche dans le champ supérieur. Cliquez dessus pour la copier.

## ⚙️ Intégration dans le fichier .env

Retournez dans votre fichier `.env` à la racine de votre dossier de déploiement, et collez cette clé face à la variable correspondante :

```env
FACEBOOK_TOKEN=collez_votre_cle_alphanumerique_ici

```

## ⚠️ Points d'attention

- **Expiration (Très important) :** Les jetons générés par défaut par l'Explorateur d'API Graph ont une durée de vie courte (généralement 1 à 2 heures). Pour que votre automatisation fonctionne sur le long terme, vous devrez convertir ce jeton en "jeton longue durée" (Long-Lived Token) via l'outil [Débogueur de jeton d'accès](https://developers.facebook.com/tools/debug/accesstoken/) de Meta.
- **Sécurité :** Ce jeton donne le droit de publier sur votre Page Facebook. Conservez-le précieusement dans votre fichier `.env` et ne le rendez jamais public.