Je travaille sur un projet Twitter où je souhaite utiliser OAuth mais je ne sais pas où trouver les clés client et secrète.
Comment puis-je les obtenir?
Je travaille sur un projet Twitter où je souhaite utiliser OAuth mais je ne sais pas où trouver les clés client et secrète.
Comment puis-je les obtenir?
Réponses:
Pour obtenir Consumer Key & Consumer Secret, vous devez créer une application sur Twitter via
https://developer.twitter.com/en/apps
Ensuite, vous serez redirigé vers une page contenant Consumer Key & Consumer Secret.
Connectez-vous à la section Développeurs Twitter .
Allez dans " Créer une application "
Remplissez les détails de l'application que vous utiliserez pour vous connecter à l'API
Cliquez sur Créer votre application Twitter
Les détails de votre nouvelle application seront affichés avec votre clé client et votre secret client.
Si vous avez besoin de jetons d'accès, faites défiler vers le bas et cliquez sur Créer mon jeton d'accès
Par défaut, vos applications seront autorisées pour un accès en lecture seule. Pour changer cela, allez dans l' onglet Paramètres et modifiez le niveau d'accès requis dans la section "Type d'application".
Pour obtenir le consommateur et accéder aux jetons pour une application existante, accédez à Mes applications (qui est disponible dans le menu en haut à droite).
Étape 1 .Accédez à https://dev.twitter.com/apps
Étape 2 .Créez une application (remplissez le formulaire)
étape 3 .Modifiez les autorisations si nécessaire (selon si vous voulez simplement lire, écrire ou exécuter)
Étape 4 .Allez à la section des clés API et cliquez sur générer un jeton d'accès.
5 ans de retard pour répondre :)
Vous avez maintenant ces jetons, ce dont vous avez besoin.
'oauth_access_token' => Access token
'oauth_access_token_secret' => Access token secret
'consumer_key' => API key
'consumer_secret' => API secret
Allez simplement ici: https://dev.twitter.com/apps/new Assurez-vous que vous êtes connecté avec votre compte Twitter - puis créez - même si vous venez de saisir du contenu aléatoire (test) - créez votre application - vous recevrez ensuite toutes les données dont vous avez besoin :)
Accédez à https://dev.twitter.com/apps pour répertorier toutes vos applications. Cliquez sur l'application souhaitée pour obtenir son consommateur et sa clé secrète. Si vous n'avez pas encore créé d'application, suivez https://dev.twitter.com/apps/new pour en créer une nouvelle.
Ce diaporama montre comment mettre à jour les deux clés en juin 2013.
http://www.slideshare.net/Tweetganic/generate-twitter-applications
À partir de la FAQ Twitter:
La plupart des intégrations avec l'API vous obligeront à identifier votre application sur Twitter au moyen d'une clé API. Sur la plateforme Twitter, le terme «clé API» fait généralement référence à ce que l'on appelle une clé consommateur OAuth. Cette chaîne identifie votre application lors de l'envoi de requêtes à l'API. Dans OAuth 1.0a, vos «clés API» font probablement référence à la combinaison de cette clé de consommateur et du «secret du consommateur», une chaîne utilisée pour «signer» en toute sécurité vos demandes à Twitter.
Pour info, à partir de novembre 2018, toute personne souhaitant accéder aux API de Twitter doit demander un compte de développement Twitter en visitant https://developer.twitter.com/ . Une fois votre candidature approuvée, vous serez le seul à pouvoir créer des applications Twitter.
Une fois le compte de développeur Twitter prêt:
1) Allez sur https://developer.twitter.com/ .
2) Cliquez sur Applications , puis sur Créer une application .
3) Fournissez un nom et une description d'application .
4) Entrez un nom de site Web dans le champ URL du site Web .
5) Cliquez sur Créer .
6) Accédez à votre application, puis cliquez sur Détails , puis accédez à Clés et jetons .
Référence: http://www.technocratsid.com/getting-twitter-consumer-api-access-token-keys/