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? :-)

¿Fue útil?

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
scroll top