Je travaille sur un projet Twitter où je veux utiliser OAuth mais je ne sais pas où obtenir le consommateur et les clés secrètes.
Comment puis-je les obtenir?
Pour obtenir Consumer Key & Consumer Secret, vous devez créer une application sur Twitter via
https://apps.Twitter.com/app/new
Vous serez ensuite dirigé vers une page contenant Consumer Key & Consumer Secret.
Connectez-vous à la section Développeurs Twitter .
Allez à " créer une application "
Renseignez les détails de l'application que vous utiliserez pour vous connecter à l'API.
Cliquez sur Créez votre application Twitter
Les détails de votre nouvelle application seront affichés avec votre clé de consommateur et votre secret de consommateur.
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 accordées pour un accès en lecture seule. Pour changer cela, allez dans l'onglet Paramètres et changez le niveau d'accès requis dans la section "Type d'application".
Pour obtenir le consommateur et les jetons d'accès pour une application existante, accédez à Mes applications (disponible dans le menu situé dans le coin supérieur droit).
é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 que vous souhaitez simplement lire, écrire ou exécuter).
étape 4 . Accédez à la section Clés de l'API, puis cliquez sur générer un jeton d'accès.
5 ans de retard pour répondre :)
Maintenant, vous avez ces jetons qui est tout 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
De la FAQ Twitter:
La plupart des intégrations avec l'API nécessiteront l'identification de votre application sur Twitter au moyen d'une clé d'API. Sur la plate-forme Twitter, le terme "clé API" désigne généralement ce que l'on appelle une clé consommateur OAuth. Cette chaîne identifie votre application lorsque vous faites une demande à 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" de manière sécurisée vos demandes sur Twitter.
Allez sur https://dev.Twitter.com/apps pour répertorier toutes vos applications. Cliquez sur l'application souhaitée pour obtenir sa clé de consommation 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.
Allez simplement ici: https://dev.Twitter.com/apps/new Assurez-vous de vous être connecté avec votre compte Twitter - puis créez - même si vous venez de saisir du contenu (Test) aléatoire - créez votre application - vous recevrez ensuite toutes les données dont vous avez besoin :)
Ce diaporama montre comment obtenir les deux clés mises à jour en juin 2013.
http://www.slideshare.net/Tweetganic/generate-Twitter-applications
Pour votre information, 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 demande approuvée, vous serez le seul moyen de créer des applications Twitter.
Une fois que le compte développeur Twitter est prêt:
1) Allez à https://developer.Twitter.com/ .
2) Cliquez sur Apps puis cliquez sur Créez une application .
3) Fournissez un nom de l'application & Description .
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 sur Touches et jetons .
Référence: http://www.technocratsid.com/getting-Twitter-consumer-api-access-token-keys/