Logar no Google Adsense com PHP e cURL

Data: 05/07/2009
Categoria: Tutoriais PHP
Visualizações: 79
Comentários: Nenhum comentário
VN:F [1.7.8_1020]
Dê a sua nota:
Nota: 0.0/10 (0 Votos)
Logar no Google Adsense com PHP e cURL

Vamos mostrar nesse exemplo como conectarmos no Google Adsense usando php e cURL, utilizando cookies, USER AGENT e cabeçalhos REFERRER HTTP.

O código a seguir fará todo o processo de login na sua conta do adsense, basta informar os dados de acesso(email e senha).

Crie um arquivo PHP com um nome qualquer e insira o código abaixo:

<?php
// Descomentar somente para determinado IP
// if($_SERVER['REMOTE_ADDR'] !== ‘1.1.1.1′) die();
//e-mail de acesso à conta do Google Adsense
$usuario=urlencode(’myemail@gmail.com’);
//Senha de acesso ao Google Adsense
$password=”micontraseña”;
//Daqui para frente o script fará a conexão sozinho.
$gacookie=”./.gacookie”;
$postdata=”Email=$usuario&Passwd=$password&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/adsense/report/overview&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/adsense/report/overview’);
curl_setopt ($ch, CURLOPT_POSTFIELDS, $postdata);
curl_setopt ($ch, CURLOPT_POST, 1);$result = curl_exec ($ch);

curl_close($ch);
echo $result;
unlink($gacookie);

exit;

?>

É possível você criar um formulário para acessar diretamente, sem que seja necessário acessar a página do GA.

Se você conseguir criar soluções melhores usando esse código, deixe um comentário informando, para que assim todos tomam conhecimento. Grande abraço!

Compartilhe:
  • Print
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • Blogplay
  • blogmarks
  • Diigo
  • DZone
  • Gwar
  • LinkArena
  • LinkedIn
  • Linkter
  • MSN Reporter
  • Netvouz
  • PDF
  • RSS
  • Socialogs
  • Technorati
  • Twitter
  • Webnews.de
  • Yahoo! Bookmarks
  • Yahoo! Buzz
  • Yigg

Deixe um comentário

Top Acessos
Nero 9 9.4.26.0
15.082 Visualizações
Atualizar servidores Emule
8.701 Visualizações
Avast! Home Edition 4.8.1368
7.404 Visualizações
Guitar Rage 2.4.3
5.408 Visualizações
Broken Aero Vista Black
5.235 Visualizações
Cartão de visitas (CorelDraw)
4.676 Visualizações
NOD32 4.0.474
4.378 Visualizações
Cross Fire 1041
3.942 Visualizações
Ofertas imbatíveis!

© 2008 - 2010 Pontuaki - Downloads | Todos os direitos reservados | Política de privacidade

Proibida a reprodução total ou parcial sem prévia autorização.