Ir para conteúdo
Fórum Script Brasil
  • 0

Autenticação via script do Google Groups para leitura de RSS


Andren

Pergunta

4 respostass a esta questão

Posts Recomendados

  • 0

@ Andren:

Podes mostrar o endereço do RSS?

Link para o comentário
Compartilhar em outros sites

  • 0

Gente para dar uma luz... eu achei na internet o código que faz a autenticação para o Orkut, porém a autenticação do Google Groups funciona diferente.

<?php
$login = "seulogin";
$pass = "suasenha";
$dominio = "http://www.orkut.com/";
$scrap = $dominio."Scrapbook.aspx?uid=17245698434718112418";
$auth = "https://www.google.com/accounts/ClientLogin?Email=".$login."&Passwd=".$pass."&skipvpage=true&service=orkut";
$cookie = $dominio."RedirLogin.aspx?auth=";
$sc = "Set-Cookie:";
$au = "Auth=";

function cURL($url,$header,$cookie,$p) {

    $ch = curl_init();

    curl_setopt($ch, CURLOPT_HEADER, $header);
    curl_setopt($ch, CURLOPT_NOBODY, $header);
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
    curl_setopt($ch, CURLOPT_COOKIE, $cookie);
    curl_setopt($ch, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);

    if($p){
        curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");
        curl_setopt($ch, CURLOPT_POST, 1);
        curl_setopt($ch, CURLOPT_POSTFIELDS, $p);
    };

    $result = curl_exec($ch);
    curl_close($ch);

    if($result){
        return $result;
    }else{
        return curl_error($ch);
    };
};

$auth = cURL($auth, null, null, null);
$auth = explode($au, $auth);
$auth = $auth[1];

$cookie = cURL($cookie.$auth, 1, null, null);
$cookie = explode("$sc", $cookie);
$cookie = $cookie[1];

$resposta = cURL($scrap, null, $cookie, null);

echo $resposta;
?>

Espero que eu ajude vocês a me ajudar!!! rs

Muito Obrigado e aguardo RESPOSTAS.

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,2k
    • Posts
      652k
×
×
  • Criar Novo...