Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Deives

Google Analytics - Logar usando PHP

Recommended Posts

Eai galera!

 

Por exemplo, no painel de administração contém um link para o google analytics. Teria uma forma de passar as informações de acesso sem cair na tela de login do google, para logar automático ao clicar no link?

 

A URL da tela de login: Clique aqui para ver

 

Agradeço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Muito obrigado Beraldo, isso deve resolver, mas o problema é que as URL's do google são bem complexas.... vou ver o que consigo fazer com essa lib curl

 

Abs.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Para quem precisar:

<?php
// Descomentar somente para determinado IP
// if($_SERVER['REMOTE_ADDR'] !== '1.1.1.1') die();

// Dados de acesso
$usuario = urlencode('seuemail@gmail.com');
$senha = "suasenha";

// Execuçao do script
$gacookie="./.gacookie";

$postdata="Email=$usuario&Passwd=$senha&GA3T=5AS_gBsvDHI&nui=15&fpui=3"
."&service=adsense&ifr=true&rm=hide&itmpl=true&hl=en_US&alwf=true&continue=https://www.google.com/analytics/reporting&null=Sign in";

$ch = curl_init();
curl_setopt ($ch, CURLOPT_URL,"https://www.google.com/accounts/ServiceLoginBoxAuth");
curl_setopt ($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt ($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6");
curl_setopt ($ch, CURLOPT_TIMEOUT, 60);
curl_setopt ($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_COOKIEJAR, $gacookie);
curl_setopt ($ch, CURLOPT_COOKIEFILE, $gacookie);
curl_setopt ($ch, CURLOPT_REFERER, 'https://www.google.com/analytics/reporting');
curl_setopt ($ch, CURLOPT_POSTFIELDS, $postdata);
curl_setopt ($ch, CURLOPT_POST, 1);
$result = curl_exec ($ch);
curl_close($ch);
echo $result;
unlink($gacookie);
exit;
?>

Aonde tiver a url " ...google.com/analytics/reporting " pode trocar para outros serviços do google...

 

Abs.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.