Skocz do zawartości

Wyniki Adsense na SMS


telepawel

Rekomendowane odpowiedzi

Witam,

Wakacje powoli się zbliżają, majówka jeszcze szybciej i pewnie wielu z Was wyjedzie za miasto i nie będzie miało dostępu do Internetu.

Jakże fajnie byłoby robiąc grila dostać SMSa z informacją, że nasza sieć zarobiła dzisiaj 10k zielonych :))

dlatego poszukuję skryptu (najlepiej w PHP) który będzie logował się powiedzmy co 6 godzin (np. przy pomocy crontab) i wysyłał SMSem aktualne wyniki z konta adsense.

Znalazłem kilka gotowych skryptów, sam zintegrowałem z API smsowym jednak problem w nich polega na tym, ze nie działają.

Chodzi dokładnie o sposób logowania ponieważ po kliknięciu 'zaloguj' google przechodzi przez kolejną stronę czego nie przewidzieli wcześniej autorzy oprogramowania.

Oczywiście można to obejść jednak z ciekawości zapytam czy ktoś może już z tego korzysta i ma gotowe rozwiązanie.

Pzdr

Paweł

Odnośnik do komentarza
Udostępnij na innych stronach

Wystarczy telefon z JAVA i można na to wrzucić Operę :)

Mar.

Polecam katalog SeoPark.pl, katalog AK47 (5 lata w sieci) ...oraz Wirtualne-miasta.eu
"Dopóki nie skorzystałem z Internetu, nie wiedziałem, że na świecie jest tylu idiotów" - Stanisław Lem

Odnośnik do komentarza
Udostępnij na innych stronach

albo jeszcze prosciej - komuś zaufanemu dać dostep do konta AS - i powiedzieć by codziennie był 'telefon od przyjaciela' ;]

https://www.punktseo.pl/darmowe-bonusy/ << rozdaje: kody do katalogów firm, kody rabatowe, szablony ZennoPoster ! |---| Moje strony: https://www.s90.pl/pozycjonowanie/ | https://www.seo-stat.pl - zapraszam.                                                                                                                                                                                          

seo-stat-logo.png

 

Odnośnik do komentarza
Udostępnij na innych stronach

Ja w wakacje laptopa używam jedynie gdy jest taka konieczność :D

A gdy bede miał iplusa to bedze tylko poczytanie poczty --> panel adsense --> pozycje w google :P i tyle :D

No może wieczorkami troche komunikator :P

Michał Kryński
Zapraszam na moje forum akwarystyczne  ;-) 

 

Odnośnik do komentarza
Udostępnij na innych stronach

telepaweł :D I pewnie jak ja masz 3 sposoby na podłączenie do netu w razie braku sieci ;p Osiedlowa, TPSA modem i GPRS + 2 karty SIM era/orange ;p I uprzedzając pytania to nie jest choroba :D To jest hobby/praca ;p

Odnośnik do komentarza
Udostępnij na innych stronach

hehe praca, a jak :D

Internetu nigdy za wiele, choćby podpinając się na WiFi do jakiejś sieci niezabezpieczonej :P

taa... zawsze z urządzeniem z dostępem do sieci (choćby wap), ulubiony napój coca cola, i życie w godzinach 22-10 rano :D

do tego znajomi którzy jeśli nie mówią o tym jak zwiększyć zarobki to...o niczym istotnym nie mówią :P a ci którzy

mówią, że zarabiają więcej to..tylko denerwują ;))

to jest dopiero życie.

Z tego co pamiętam to od 6 lat nie było dnia żebym nie wszedł chociaż na minute do netu. Nawet na wakacjach u Arabusów inni myśleli ile wódki zamówić u znajomych na bezcłowej a ja..gnębiłem wtedy obsługe hotelu dlaczego połączenia modemowe z egiptu są takie wolne ;)

wracając do tematu. poniżej kod tego co udało się mi już stworzyć/przebudować czyli wstępny crawler danych do adsense z linkiem do API smsowego.

<?
$username="XXX"; //login adsense
$password="XXX"; //haslo adsense
$cookie="cookiefile";
$log="adsense.log.txt";

$destination="/adsense/reports-aggregate?product=afc&dateRange.dateRangeType=simple&dateRange.simpleDate=today";
$postdata="destination=".urlencode($destination)."&username=".urlencode($username)."&password=".urlencode($password)."&null=Login&ltmpl=login&alwf=true&continue=https://www.google.com/adsense/gaiaauth&followup=https://www.google.com/adsense/gaiaauth";

$ch = curl_init();
curl_setopt ($ch, CURLOPT_URL,"https://www.google.com/accounts/ServiceLoginAuth");
curl_setopt ($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt ($ch, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)");
curl_setopt ($ch, CURLOPT_TIMEOUT, 20);
curl_setopt ($ch, CURLOPT_FOLLOWLOCATION,1);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_COOKIEJAR, $cookie);
curl_setopt ($ch, CURLOPT_COOKIEFILE, $cookie);
curl_setopt ($ch, CURLOPT_POSTFIELDS, $postdata);
curl_setopt ($ch, CURLOPT_POST, 1);
$result = curl_exec ($ch);
curl_close($ch);
echo strip_tags($result);
preg_match('/\<tr class\="totals"\>.*\<td.*\>.*\<\/td\>.*\<td.*\>(.*)\<\/td\>.*\<td.*\>(.*)\<\/td\>.*\<td.*\>(.*)\<\/td\>.*\<td.*\>(.*)\<\/td\>.*\<td.*\>(.*)\<\/td\>.*<\/tr>/simU', $result, $array);
foreach ($array as $key => $value) {$array[$key] = trim($value, "\x22\x27\n\r ");} // strip $ % , here if desired
list($full,$Impressions,$Clicks,$Rate,$CPM,$Earnings) = $array;

putenv('TZ=US/Pacific'); // match Google time no matter where you or your serverlive
$output=date("Y-m-d H:i:s")." \t ".$Impressions." \t ".$Clicks." \t ".$Rate." \t".$CPM." \t ".$Earnings."\r\n";
if ($handle = fopen($log, 'a')) {fwrite($handle, $output); fclose($handle);} else {echo "error writing";} 

echo $output;

/*
$feed = urlencode($output);

// login i pass, numer dla API w gsmservice.pl musicie wstawic swoj

$url = "https://bramka.gsmservice.pl/api/send.php?login=XXX&pass=XXX&numer=XXX&tekst=$feed";

$ch = curl_init();
curl_setopt ($ch, CURLOPT_URL,$url);
curl_setopt ($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt ($ch, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)");
curl_setopt ($ch, CURLOPT_TIMEOUT, 20);
curl_setopt ($ch, CURLOPT_FOLLOWLOCATION,1);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_COOKIEJAR, $cookie);
curl_setopt ($ch, CURLOPT_COOKIEFILE, $cookie);
curl_setopt ($ch, CURLOPT_POSTFIELDS, $postdata);
curl_setopt ($ch, CURLOPT_POST, 1);
$result = curl_exec ($ch);
curl_close($ch);
*/

?>

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności