¿Cómo configurar User-Agent en python-twitter?
-
05-07-2019 - |
Pregunta
Estoy escribiendo un pequeño script para tuitear mensajes desde los sistemas de monitoreo. El único problema que encontré hasta ahora es que no puedo configurar el User-Agent correctamente, todos los tweets aparecen como " desde la API " que no es un gran problema, pero me pregunto qué estoy haciendo mal. Un ejemplo para reproducir este comportamiento:
import sys
import twitter
USERNAME="twitteruser"
PASSWORD="twitterpassword"
api = twitter.Api(username=USERNAME, password=PASSWORD)
api.SetUserAgent("Monitor")
api.SetXTwitterHeaders("Monitor", None, "0.1")
status = api.PostUpdate("Test")
Estoy ejecutando Python 2.6.4 en Ubuntu 9.10 con python-twitter 0.6
¿Alguna idea? :-)
Solución
Para que Twitter reconozca tu aplicación, debes utilizar OAuth hoy en día y registrar tu aplicación.
Consulte esta entrada de Preguntas frecuentes y formulario de registro de la aplicación de Twitter .
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow