Hello, please, you could help me, since Twitter asked me to update the login key and by login I renewed the tokens of the application and it stops being connected. It tells me:
{“errors”: [{“code”: 32, “message”: “Could not authenticate you.”}]}
Thanks in advance.
1.- Are you using a common library to do the oauth or are you programming it from scratch?
2.- If the latter, you may wanna check if you changed the consumer key and secret in both your authentication headers and signature.
PS: It looks like your native language is spanish. If it’s ok with the mods, I could help you in spanish.
2 Likes
Please feel free to help in any language you can! Thank you for supporting other members of the community.
1 Like
¡Muchas gracias! La verdad este sistema ya estaba programado yo le estoy dando continuidad operativa a través de él se llevan dos cuentas twitter. Ayer le cambiaron la contraseña de acceso a una de las cuentas y por ende generaron los tokens nuevos para la aplicación, al colocarlos y ejecutar la tarea para capturar los tweets me muestra ese mensaje.
Sin embargo esto no sucede con la otra cuenta, es sólo con la que se le actualizaron los tokens.
Gracias de antemano.
1 Like
Este error es común cuando existe una falla de autenticación de un request. Para más información, ve al siguiente link:
Si te das cuenta, en los parámetros que debes incluir en el header de autenticación se encuentra oauth_consumer_key, que es el que seguramente tuviste que cambiar recientemente. Fíjate que haya sido correctamente cambiado en el código.
Además, fíjate en otro de los parámetros que se debe incluir: oauth_signature. El siguiente link muestra cómo crear una signature correctamente:
Si te das cuenta, al crear una signature, necesitas el consumer_key y el consumer_secret. Asegúrate que estos hayan sido cambiados correctamente también en tu código, de manera que sean los mismos a las nuevas llaves generadas en tu Twitter App.
Como no conozco el código, no sé de qué otra forma ayudarte. Espero que esto sea suficiente para solucionar tu problema.
Saludos!
Muchas gracias, si efectivamente se pasan los valores que me indicas (Access Token Secret | Access Token | Consumer Secret | Consumer Key)
Pienso que la falla no debe estar en el código ya que si no la otra cuenta no se conectara, como le comente son dos cuentas twitter y una de ellas al cambiar la contraseña y generar las credenciales (Access Token Secret | Access Token | Consumer Secret | Consumer Key) ya dejó de tener conexión con la plataforma Twitter.
¿Qué puede estar ocurriendo?
Gracias.
Me queda una duda: Dices que están pasando los valores Access Token y Access Token secret en el código? Esos valores que regeneraste son para uso personal de la propia cuenta que creó la App Developer en Twitter. Cada usuario extra que quiera hacer autenticación con Twitter tiene que generar sus propias Access Token y Access Token Secret.
Ojo con eso, ambas cuentas no pueden tener el mismo Access Token y Access Token secret, estos valores son únicos por cuenta que se conecta a una App de Twitter.
Si no se entiende, me dices para darte un ejemplo más práctico.
Saludos!
Si es correcto cada cuenta tiene sus valores diferentes generados a través de la App Developer. Listo farriagada el conflicto se encontraba en que primero debia regenerar los Access Token y luego los de Application Settings, lo hice en ese orden a traves de la App Developer de Twitter los coloque en el código y listo.!!!
Muchísimas gracias por el apoyo…!!
1 Like
Genial que lo hayas solucionado, Yanina! Me alegro.
Creo que sería bueno que pusieras tu solución en inglés, para que sea de ayuda para otros que lean esto.
Saludos.-
1 Like
Agree.
To solve this error what I did was first regenerate the Access Token and then the Application Settings, I did it in that order through the Twitter App Developer put them in the code and go!
Thank you very much for all the support…!!
2 Likes
私は日本人で、Nobuaki5232@gmail.comです。前に、OAuth1.0aプロトコルに、私のパソコンが、乗っ取られているのです。近所の、パソコン店が怪しく、インストールするのに、その店(徳島の土成町の、IC松野)に、3,4日貸したことがあるのです。ツートで、いいねが、全く入らずに、SoundCloud nobuaki-oonishiにも、上位取ってるト、言う人いるのに、全然ランクにも、入らない。OAuth_*に、私のパソコンが、乗っ取られてるのでわと、思いますが。
Hola! Te contesté en el post.
Saludos.-
2 Likes