Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Falaaa galera! Estou com um probleminha :D
Fiz uma página pra capturar os tweets de um usuário, para ler o xml INTEIRO dos tweets enviados e recebidos do nosso querido twitter, temos o rss que fica na pagina http://twitter.com/statuses/friends_timeline/IDDOUSUARIO.rss e o xml que basta mudar o final... http://twitter.com/statuses/friends_timeline/IDDOUSUARIO.xml
pois bem, quero ler um xml de uma ID de usuario fixa, com isso não há problemas
o único problema é que para ler essa página eu preciso INSERIR o login e senha do twitter para ter acesso a esse conteúdo.
como fazer isso ? Como to com a página asp PRONTA pra ler, precisando só disso gostaria de saber se há solução... senao vo ter que fazer um agente e refazer o código todo pra js e dá bastante trabalho!
a página ta funcionando tudo certinho, to inserindo os dados que eu quero do xml no meu BD
agora a parte de login e senha, como faz ? o ruim é que pra quem quiser testar tem que criar um twitter... caso você ja tenha, entra na Home e clica na direita em pegar feeds, ele vai tentar abrir a página RSS mas vai pedir seu login e senha de lá!
<%
'PÁGINA DE CAPTURA DO XML
xml = "http://twitter.com/statuses/friends_timeline/71573204.xml"
Set objSrvHTTP = Server.CreateObject("MSXML2.XMLHTTP.3.0")
objSrvHTTP.open "GET", xml, false
objSrvHTTP.setRequestHeader "Content-Type", "text/xml"
objSrvHTTP.Send()
strXML = objSrvHTTP.ResponseXML.xml
Set objXML = Server.CreateObject("Microsoft.XMLDOM")
objXML.async = false
objXML.loadXML(strXML)
%>
dá uma olhada akitb
Ok TedK irei verificar isso por volta de terça-feira, se achar solução eu posto aqui!
xanburzum sua url tá direcionando pra cá http://pt.wikipedia.org/wiki/Hypertext_Transfer_Protocol
é alguma brincadeira ? HAOIUEHAE
Estranho...naun é brincadeira naun, mas procure no laboratorio de scripts k ele tá lá
<%
Response.Buffer = True
Dim twitter
Set twitter = Server.CreateObject("Microsoft.XMLHTTP")
twitter_usuario = "nomedeusuario"
twitter_senha = "senha"
mensagem = "mensagem para postar no twitter, meu nome é patrique"
twitter.Open "POST", "http://" & twitter_usuario & ":" & twitter_senha & "@twitter.com/statuses/update.xml?status=" & server.URLencode(mensagem), False
twitter.setRequestHeader "Content-Type", "content=text/html; charset=iso-8859-1"
twitter.Send
Set twitter = Nothing
Response.Write "Mensagem enviada com sucesso!"
%>
eu li esse código aqui só que não entendi a parte do open post, como nunca aprendi asp na vida e me viro aos trancos e barrancos num estágio de informática, sendo que faço engenharia da computação (logo fiquei 2 anos aprendendo matérias básicas pra nada :D) eu tentei colocar a seguinte url pra tentar pegar o xml
http://usuario:senha@twitter.com/statuses/friends_timeline/71573204.xml
só que não foi :S
nao tenho ambiente de desenvolvimento em casa, entao n posso testar, vcs sabem alguma coisa sobre isso?
vlw!
ele gera algum erro....
Deu certo !
twitter_usuario = "nomedousuario"
twitter_senha = "senha"
'id_do_twitter = Numero da pagina do usuario
xml = "http://" & twitter_usuario & ":" & twitter_senha & "@twitter.com/statuses/friends_timeline/id_do_twitter.xml"
Obrigado!
Só corrigindo a URL do xan
http://forum.imasters.com.br/index.php?/topic/356087-api-para-ver-os-dados-do-usuario-do-twitter/
Boa dica xan!! essa sua acima, eles liberam esse acesso!!
Cara sou novo no forum, achei este script super interessante vocês são demais, só que não sei testá-lo, me perdoe pela minha ignorância no assunto, estou comessando com a liguagem asp, sei pouca coisa se vocês podessem me ajudar ficarei muito grato.
<%Response.Buffer = TrueDim twitterSet twitter = Server.CreateObject("Microsoft.XMLHTTP") twitter_usuario = "nomedeusuario" twitter_senha = "senha" mensagem = "mensagem para postar no twitter, meu nome é patrique" twitter.Open "POST", "http://" & twitter_usuario & ":" & twitter_senha & "@twitter.com/statuses/update.xml?status=" & server.URLencode(mensagem), False twitter.setRequestHeader "Content-Type", "content=text/html; charset=iso-8859-1" twitter.SendSet twitter = NothingResponse.Write "Mensagem enviada com sucesso!"%>
você vai ter que acessar isso via API do Twitter, que liberar você logar, e puxas as informações, pesquise sobre API do Twitter com login e senha, eles liberam esse acesso!