[Rio-pm] Net::Twitter::Lite

Bruno Buss bruno.buss em gmail.com
Sexta Dezembro 4 15:56:09 PST 2009


É, eu fiquei tentando mudar aqui tmb :P


Parece que o sistema do twitter reconhece alguns apps e nesse caso
identifica o "Net::Twitter::Lite" e coloca com "Perl Net::Twitter".
Talvez tenha que fazer algo tipo "cadastrar" o seu app com eles ou coisa do
tipo....

2009/12/4 Marcos Machado <listas em istf.com.br>

> Valeu, Bruno.
>
> Vou tentar setar isso via useragent, apesar da documentação informar que o
> valor padrão é "Net::Twitter::Lite/0.08005 (Perl)" e o twitter preencher o
> post com "about 3 hours ago from Perl Net::Twitter".   : /
>
> []s, MM
>
>
>
> 2009/12/4 Bruno Buss <bruno.buss em gmail.com>
>
>> Andei lendo mais um pouco e parece que de fato, o twitter ignora
>> completamente o X-Twitter-Client mesmo....
>>
>> 2009/12/4 Bruno Buss <bruno.buss em gmail.com>
>>
>> Fiz um pouco de debugging e capturei uns pacotes aqui, ele parece definir
>>> corretamente os seguintes dados no pacote TCP:
>>>
>>> X-Twitter-Client: Twitter Personal Tabajara Client\r\n
>>> X-Twitter-Client-URL: http://www.dcc.ufrj.br/~brunobuss/<http://www.dcc.ufrj.br/%7Ebrunobuss/>
>>> \r\n
>>> X-Twitter-Client-Version: 0.1\r\n
>>>
>>> Mas por algum motivo o twitter está ignorando isso e utilizando o UA:
>>> User-Agent: Net::Twitter::Lite/0.08005 (Perl)\r\n
>>>
>>>
>>> 2009/12/4 Marcos Machado <listas em istf.com.br>
>>>
>>>>  Pessoal,
>>>>
>>>> Eu tô tentando fazer uns posts no Twitter com esse módulo, mas não
>>>> consigo fazer com que ele reconheça o meu $clientname. O post funciona mas
>>>> sempre vai como "via Perl Net::Twitter".
>>>>
>>>> <code>
>>>> use Net::Twitter::Lite;
>>>>
>>>> $user = "usuario";
>>>> $password = "senha";
>>>>
>>>> $clientname = "MeuClient";
>>>>
>>>> my $nt = Net::Twitter::Lite->new(
>>>>   username => $user,
>>>>   password => $password,
>>>>   clientname => $clientname,
>>>> );
>>>>
>>>> $result = eval { $nt->update('Meu post!') };
>>>> </code>
>>>>
>>>> Já vasculhei lá dentro do módulo mas não consegui encontrar o motivo
>>>> desse valor não ser repassado para os headers do UserAgent.
>>>>
>>>> Alguém já usou isso?
>>>>
>>>> []s, MM
>>>>
>>>> _______________________________________________
>>>> Rio-pm mailing list
>>>> Rio-pm em pm.org
>>>> http://mail.pm.org/mailman/listinfo/rio-pm
>>>>
>>>
>>>
>>>
>>> --
>>> Bruno C. Buss
>>> http://magoobr.blogspot.com/
>>> http://www.dcc.ufrj.br/~brunobuss/<http://www.dcc.ufrj.br/%7Ebrunobuss/>
>>>
>>
>>
>>
>> --
>> Bruno C. Buss
>> http://magoobr.blogspot.com/
>> http://www.dcc.ufrj.br/~brunobuss/ <http://www.dcc.ufrj.br/%7Ebrunobuss/>
>>
>> _______________________________________________
>> Rio-pm mailing list
>> Rio-pm em pm.org
>> http://mail.pm.org/mailman/listinfo/rio-pm
>>
>
>
> _______________________________________________
> Rio-pm mailing list
> Rio-pm em pm.org
> http://mail.pm.org/mailman/listinfo/rio-pm
>



-- 
Bruno C. Buss
http://magoobr.blogspot.com/
http://www.dcc.ufrj.br/~brunobuss/
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://mail.pm.org/pipermail/rio-pm/attachments/20091204/9b0abcd1/attachment-0001.html>


Mais detalhes sobre a lista de discussão Rio-pm