Conexão com orkut

10 respostas
M

Estou tentando desenvolver um aplicativo que se conecta ao orkut.
Só que estou com dificuldade para me conectar… Tento seguir os passos que o navegador segue para se logar, consigo chegar até a página de redirecionamento, aquela onde aparece ‘Redirecionando’ logo após o login, mas nao consigo passar dali.
Baixei o Tomodachi, para estudar como ele se conecta mas ele também nao consegue efetuar a conexão, acredito que o orkut deve ter alterado o processo e ele ainda não foi atualizado.
Vcs conhecem alguma outra ferramenta de codigo aberto, preferencialmente feita em java, que se conecta ao orkut, para eu ver como a conexão é aberta?

estou usando o jakarta httpclient

10 Respostas

R

Até onde eu me lembro, no orkut tem um tópico no FAQ deles dizendo que não é mais possível se conectar ao site deles através de outros aplicativos que não o browser.

Sugiro olhares lá.

[]s

M

Mas é claramente impossível fazer esse tipo de bloqueio.
Veja bem, o que um navegador tem que um outro aplicativo qualquer não possa ter, para se conectar?

De qualquer forma, vou procurar tal FAQ, obrigado.

S

Mas o que acontece? Você chega a enviar o login e senha? A sessão expira?

M

Envio o login/senha e caio numa página com um código que, pelo que entendi, redireciona o navegador pra outro endereço.
Tentei seguir este endereço, mas aí caio numa página de erro do google.

M


Achei esse cara ae… Aparentemente, ele conseguiu se conectar. Pena que é em VB, que eu não manjo muito, mas depois vou ver se consigo tirar alguma informação útil do fonte dele.

S

Mas você enviou os cookies de volta? Qual foi a página de erro?

M

Acho que o httpclient gerencia os cookies automaticamente… pelomenos nos exemplos que olhei, nao ví nenhum que precisasse de tratamento explícito dos cookies.

A página de erro é essa:
http://www.google.com.br/accounts/SetSID?xxx

P.s.: É claro que nao é esse endereço que eu tento acessar. No lugar do xxx tem uma longa cadeia que eu substituí aqui para facilitar a leitura da msg.

M

Putz, não ajudou em absolutamente nada esse programa que achei.
Basicamente ele tem um internet explorer embutido, que é quem faz o login.

S

Olha, quando eu testei o httpclient ele não fazia isso não.
Eu tinha que enviar os cookies todas as vezes ou então aparecia a página de “sessão expirada” do site.

M

Pesquisei agora, pra tirar a dúvida.
http://jakarta.apache.org/commons/httpclient/cookies.html
“HttpClient supports automatic management of cookies, including allowing the server to set cookies and automatically return them to the server when required.”

Criado 31 de agosto de 2006
Ultima resposta 2 de set. de 2006
Respostas 10
Participantes 3