Créer une application X (Twitter) et la connecter à OOMOL
Ouvrez OOMOL : Connexions d’applications, recherchez l’application et cliquez sur Ajouter un compte. Suivez ces étapes si les identifiants de votre propre application vous sont demandés. Votre compte doit pouvoir créer ou gérer des applications sur la plateforme concernée ; demandez de l’aide à votre administrateur si ces réglages sont inaccessibles.
1. Créer ou ouvrir l’application
- Connectez-vous à X (Twitter).
- Ouvrez ou créez votre application dans la console développeur. Dans User authentication settings, activez OAuth 2.0, choisissez Web App, Automated App or Bot et renseignez votre site web.
2. Définir l’URL de retour
Dans le formulaire du compte, copiez l’URI de redirection complète. Si un choix de méthode d’authentification apparaît, choisissez OAuth2. Collez-la dans Callback URI / Redirect URL dans les paramètres de l’application, puis enregistrez. Conservez l’adresse exacte, y compris le chemin et la barre oblique finale.
3. Enregistrer les identifiants
Ouvrez Keys and tokens et copiez les identifiants OAuth 2.0.
Dans la configuration du client OAuth d’OOMOL, collez Client ID dans Client ID et Client Secret dans Client Secret, puis enregistrez.
4. Connecter votre compte
- Dans OOMOL, ouvrez les paramètres de connexion et poursuivez avec OAuth2.
- Après avoir enregistré les identifiants, ouvrez Scopes OAuth avancés pour vérifier les permissions demandées. Conservez tweet.read, users.read et offline.access ; ajoutez tweet.write pour publier et media.write pour importer des médias.
- Lancez la connexion, connectez-vous au compte X souhaité et autorisez l’accès.
- Revenez dans OOMOL et vérifiez que le compte est connecté. Consultez votre profil X et vérifiez le nom d’utilisateur.
En cas de problème
App Bearer Token sert aux recherches dans l’ensemble des archives et aux tâches de conformité. Il n’est pas nécessaire pour consulter le profil comme indiqué ci-dessus. Si une de ces opérations le demande, copiez-le depuis la même application X dans le champ facultatif d’OOMOL. Si le problème persiste, vérifiez l’accès à X API et la facturation.