> For the complete documentation index, see [llms.txt](https://docs.dydu.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.dydu.ai/integrations/canaux/connecteurs/meta/messenger.md).

# Messenger

## Étape 1 : Ajouter des produits nécessaires pour Messenger​ <a href="#etape-1-ajouter-des-produits-necessaires-pour-messenger" id="etape-1-ajouter-des-produits-necessaires-pour-messenger"></a>

1. Cliquez sur **« Ajouter un produit ».**

<figure><img src="/files/9HYUDJWL1FshwCY6OglR" alt=""><figcaption></figcaption></figure>

2. Recherchez le produit **"Facebook login for Business"** et cliquez sur **"Configurer".**

<figure><img src="/files/HbccEEU7NtM1UTuikvQo" alt="" width="563"><figcaption></figcaption></figure>

3. La page **« Paramètres »** du produit **« Facebook login for Business »** s’ouvrira et une nouvelle section « Facebook login for Business » s’affichera dans le menu de gauche.

<figure><img src="/files/oRK7MRhmZzleYOpLRAgZ" alt="" width="183"><figcaption></figcaption></figure>

4. Retournez à la page des **produits** en cliquant sur **« Ajouter un produit ».**

<figure><img src="/files/4sdpTwRCx4MfZfhujwaF" alt=""><figcaption></figcaption></figure>

5. Recherchez **« Messenger »** et cliquez sur **« Configurer ».**

<figure><img src="/files/m5b4Nqt3JS1dyE9TJQJy" alt=""><figcaption></figcaption></figure>

6. La page **“Paramètres”** du produit **“Messenger”** s’ouvre et une nouvelle section “Messenger” s’affiche dans le menu de gauche.

<figure><img src="/files/qaEQyNtLRshu4GXyXxg9" alt="" width="154"><figcaption></figcaption></figure>

Vos produits ont été ajoutés avec succès ! Nous allons maintenant procéder à leur configuration.

### **Configurer le produit Facebook Login​**

1. Cliquez sur **Facebook Login for Business > Paramètres.**

<figure><img src="/files/ngmIATvZofF7o69zyZPx" alt="" width="241"><figcaption></figcaption></figure>

2. Activez l'option **« Se connecter avec le SDK JavaScript »**.&#x20;

<figure><img src="/files/re0LwxFYe7VcrLIOnXvE" alt="" width="563"><figcaption></figcaption></figure>

3. Remplissez les **domaines autorisés pour le SDK JavaScript** :
   * Si vous êtes sur le serveur `app1.sandbox`  : <https://experimental.channels.dydu.ai>​
   * Si vous êtes sur un serveur `app1` (en dehors du serveur app1.sandbox) l'url à renseigner est : [https://channels.dydu.ai](https://channels.dydu.ai/)
   * Si vous êtes sur un serveur `uat`  l'url à renseigner est : <https://staging-sso.channels.dydu.ai>

<figure><img src="/files/650QOf6WD5iL0iFwuQoW" alt="" width="563"><figcaption></figcaption></figure>

4. Cliquez sur le bouton « **Enregistrer les modifications** ».

### **Configurer le produit Messenger​**

1. Cliquez sur **Messenger > Paramètres de Messenger API** dans le menu de gauche.

<figure><img src="/files/TLplzS4ozcvqLuW3px2B" alt="" width="146"><figcaption></figcaption></figure>

2. Sur la page principale, recherchez la section **"Générez des tokens d’accès"**

<figure><img src="/files/F7BgJ62Xbb9l2xA6k5xY" alt=""><figcaption></figcaption></figure>

3. Cliquez sur le bouton **« Associer »** pour lier votre page Facebook à votre application Meta.
4. Un nouvel onglet s'ouvre et vous demandera de continuer en tant que "votre compte". Cliquez sur «votre compte».
5. **Sélectionnez la page Facebook** que vous souhaitez lier à votre application Meta. Cette page sera celle depuis laquelle votre bot sera joignable.
6. Activer les autorisations listées. Cliquez sur « Terminé ».
7. Un message confirmant l'association de votre page Facebook à votre application Meta s'affiche : cliquez sur le bouton "OK".
8. Votre page Facebook est maintenant listée dans la section « Token d'accès » !

Les produits nécessaires au bon fonctionnement de votre application sur Messenger ont été configurés !&#x20;

## Étape 2 : Créer et configurer une intégration Meta  <a href="#etape-2-creer-et-configurer-une-integration-meta-a-partir-du-menu-canaux-du-bms-dydu" id="etape-2-creer-et-configurer-une-integration-meta-a-partir-du-menu-canaux-du-bms-dydu"></a>

1. Connectez-vous à votre BMS Dydu et ouvrez le menu **« Canaux »** de votre bot.
2. Sélectionnez "**Meta**".

<figure><img src="/files/YBxzL3QKqEvPjqtk36zb" alt="" width="563"><figcaption></figcaption></figure>

3. Donnez un nom à cette intégration et cliquez sur "Créer".\`

<figure><img src="/files/M2DfEWbAqosfb5IH47yo" alt="" width="563"><figcaption></figcaption></figure>

4. Vous arrivez sur la page « Information » qui vous permet de choisir la langue et l'espace qui seront interrogés pour votre bot sur Messenger.

<figure><img src="/files/z5DU51JsCD26pBSSusYy" alt="" width="563"><figcaption></figcaption></figure>

5. Cliquez sur le bouton **« Suivant ».**
6. Une modale s'ouvre et vous demande l'**ID** ainsi que la **clé secrète** de l'application Meta.

<figure><img src="/files/Ifj2nfPhpcnJps7tcabK" alt=""><figcaption></figcaption></figure>

7. Pour récupérer ces informations : allez sur votre application dans le portail **Meta for developers**
8. Cliquez sur **Paramètres > Général** dans le menu de gauche.
9. Copiez et conservez l’**identifiant de votre application**.

<figure><img src="/files/RKoBFaTzKyKdNRvwcMci" alt=""><figcaption></figcaption></figure>

10. Cliquez sur le bouton "**Afficher"** pour afficher la **clé de votre application**. Vous serez invité à entrer votre **mot de passe** pour afficher la clé.
11. Copiez et conservez la **clé de votre application**.
12. Retournez sur le BMS et renseignez l'identifiant de votre application ainsi que la clé secrète de l'application Meta.
13. Une fois les informations fournies, cliquez sur **« Enregistrer »**.
14. Vous arrivez sur la page **« Connexion »**
15. Sur la gauche, vous trouverez les connexions disponibles. Cliquez sur **Créer** à côté de Messenger, pour connecter votre bot dydu à votre page Messenger.

<figure><img src="/files/IKC9rlED9t4O956mSx3q" alt=""><figcaption></figcaption></figure>

16. Un nouvel onglet vous demandera de continuer en tant que "votre compte". Cliquez sur «votre compte».
17. Sélectionnez la page Facebook à laquelle vous voulez connecter votre bot Dydu : c'est la page à partir de laquelle votre bot sera joignable!
18. Activez les autorisations listées et cliquez sur « Terminé ».
19. Un message confirmant l'association de votre page Facebook à votre application Meta s'affiche : cliquez sur le bouton "OK".
20. Sur le BMS Dydu, une modale « Page » s'ouvre.

    <figure><img src="/files/kPfpV005HinxSQPpZwVu" alt=""><figcaption></figcaption></figure>
21. Pour obtenir les informations demandées dans cette modale : retournez sur votre **application** sur le **portail Meta For Developers**
22. Cliquez sur **Messenger > Paramètres de Messenger APIS** dans le menu de gauche.
23. Sur la page principale, recherchez la section **« Générer des token d'accès »**.
24. Copiez et conservez l'identifiant de la page (il est affiché sous le nom de votre page).
25. Cliquez sur le bouton **« Générer un token »** pour votre page.
26. Une modale s'ouvre, cochez la case **« Je comprends »**.
27. Le token s'affiche en clair, vous devez ensuite le copier et le garder.
28. Retournez sur le BMS Dydu et complétez les champs **"ID de la page"** et **"jeton d'accès"** avec les informations récupérées sur Meta for developers (identifiant de la page et token)
29. Cliquez sur **« Mettre à jour »**.
30. Votre connexion Messenger est en place !
31. Cliquez sur « Terminer ».

Votre bot est maintenant disponible sur Messenger. Vous pouvez le tester en vous rendant sur votre page et en cliquant sur le bouton « Message»

Posez-lui vos questions !

**Important :** votre bot est fonctionnel mais n'est disponible que pour :&#x20;

* les administrateurs de l'application Meta,
* les comptes facebook ajoutés en tant que testeurs de l'application Meta.

Pour le rendre disponible à tous les utilisateurs de Messenger, vous devez demander un accès avancé à certaines autorisations et fonctionnalités puis passer le contrôle de l’application exigé par Meta.

## Étape 3 : demander un accès avancé pour les autorisations et les fonctionnalités nécessaires​ <a href="#etape-3-demander-un-acces-avance-pour-les-autorisations-et-les-fonctionnalites-necessaires" id="etape-3-demander-un-acces-avance-pour-les-autorisations-et-les-fonctionnalites-necessaires"></a>

1. Accéder à votre portail Meta for Developers
2. Cliquez sur Contrôle app > Autorisations & Fonctionnalités dans le menu de gauche
3. L’ensemble des autorisations et fonctionnalités est listée sur cette page. Demandez un accès avancé pour les autorisations suivantes :

* pages\_messaging

Une barre de recherche est disponible sur cette page. Vous pouvez l'utiliser pour rechercher des autorisations à ajouter. Pour chaque autorisation, cliquez sur « Obtenir l'accès avancé »

Certaines autorisations exigent un test réussi d’appel aux APIS Meta et de passer le contrôle de l’application mis en place par Meta Nous vous invitons à suivre les instructions et la documentation fournies par Meta pour ce faire.

Une fois ces autorisations accordées, vous pouvez passer votre application en mode "Live".
