Como definir User-Agent em python-twitter?
-
05-07-2019 - |
Pergunta
Eu estou escrevendo um pequeno script para twittar mensagens dos sistemas de monitoramento. O único problema que encontrei até agora é que eu não posso definir o User-Agent corretamente, todos os tweets mostrar-se como "de API", que não é um grande negócio, mas eu me pergunto o que estou fazendo de errado. Um exemplo para reproduzir esse comportamento:
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")
Estou correndo Python 2.6.4 no Ubuntu 9.10 com python-twitter 0,6
Todas as idéias? : -)
Solução
A fim de obter Twitter para reconhecer sua aplicação você tem que usar OAuth hoje em dia e registrar seu aplicativo.
esta entrada FAQ e do Twitter formulário de inscrição aplicação .
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow