affiliate header

Kolla saldo utan att logga in | Kod finns nu

G� till sida 1, 2  N�sta
 
Skapa nytt �mne   Svara p� �mnet    Forumindex -> Affiliate nätverk
F�rfattare Meddelande
Da Bear
Aktiv medlem


Inl�gg: 24
Ort: Eslöv
Medlem sedan: 12 februari 2007

Inl�ggPostat: 2007-03-25 20:00    Rubrik: Kolla saldo utan att logga in | Kod finns nu Svara med citat

Kan man hämta saldot och sedan skriva ut det på sin egen sida på våra olika affiliatenätverk?

Hoppas ni förstog hur jag menade nu Razz

Jag vill inte behöva logga in på varje nätverk manuellt bara för att kolla saldot utan jag vill låta min webserver sköta det åt mig och sedan snyggt stapla upp det i tabeller.

Edit: Har knåpat ihop ett eget script som jag delar med mig av längre ned. Smile


Senast �ndrad av Da Bear den 2007-04-04 11:07, �ndrad totalt 1 g�ng
Anv�ndarens profil Skicka personligt meddelande
Lägg in din tävling på Vinnaprylar.nu
Ermin Rajic
Admin


Inl�gg: 401
Ort: Kristianstad
Medlem sedan: 03 februari 2007

Inl�ggPostat: 2007-03-26 7:19    Rubrik: Svara med citat

Hmm, det blir nog värre. För Adsense finns ju en plugin till firefox, men för de flesta andra nätverk är det nog att skriva en "scraper" som gäller.
Anv�ndarens profil Skicka personligt meddelande
Driver bland annat http://www.apoteksvea.com/ - http://xn--apotekpntet-s8al.com/
Da Bear
Aktiv medlem


Inl�gg: 24
Ort: Eslöv
Medlem sedan: 12 februari 2007

Inl�ggPostat: 2007-03-26 9:36    Rubrik: Svara med citat

Då har jag ett projekt framför mig. Smile

Är det någon här som känner att de skulle vilja ha en scraper? Jag är inte jättehaj på php men jag skulle nog kunna åstadkomma något användbart.
Anv�ndarens profil Skicka personligt meddelande
Lägg in din tävling på Vinnaprylar.nu
Ermin Rajic
Admin


Inl�gg: 401
Ort: Kristianstad
Medlem sedan: 03 februari 2007

Inl�ggPostat: 2007-03-26 11:54    Rubrik: Svara med citat

Jadå, skriver du en för tradedoubler, affiliator & double är jag sugen!
Anv�ndarens profil Skicka personligt meddelande
Driver bland annat http://www.apoteksvea.com/ - http://xn--apotekpntet-s8al.com/
Andreas Bard
Aktiv medlem


Inl�gg: 31
Ort: Nynäshamn
Medlem sedan: 24 februari 2007

Inl�ggPostat: 2007-03-26 13:18    Rubrik: Svara med citat

Jag är absolut intresserad och om ingen annan kan få fram det kanske jag ska ta och be min kodare att pilla ihop något.

Uppdatera om du gör några framsteg.

//Andreas
Anv�ndarens profil Skicka personligt meddelande
Entreprenörskap
Da Bear
Aktiv medlem


Inl�gg: 24
Ort: Eslöv
Medlem sedan: 12 februari 2007

Inl�ggPostat: 2007-03-26 15:11    Rubrik: Svara med citat

Kul att det finns intresse Smile

Har börjat forska lite i hur en scraper fungerar men det lär ta några dagar innan jag har en som funkar hyffsat.

Vi börjar med D, TD och A i första versionen. Sen bygger jag på med andra nätverk.
Anv�ndarens profil Skicka personligt meddelande
Lägg in din tävling på Vinnaprylar.nu
Andreas Bard
Aktiv medlem


Inl�gg: 31
Ort: Nynäshamn
Medlem sedan: 24 februari 2007

Inl�ggPostat: 2007-03-26 15:41    Rubrik: Svara med citat

Låter utmärkt!

//Andreas
Anv�ndarens profil Skicka personligt meddelande
Entreprenörskap
Da Bear
Aktiv medlem


Inl�gg: 24
Ort: Eslöv
Medlem sedan: 12 februari 2007

Inl�ggPostat: 2007-03-26 23:30    Rubrik: Svara med citat

Har småpillat lite ikväll och försökt förstå mig på hur cURL fungerar vilket är vad jag kommer att använda mig av.

Efter 3 försök så har jag lyckats logga in på Double via min egen webserver. Imorrn ska jag lura ut hur jag plockar ut saldot Cool
Anv�ndarens profil Skicka personligt meddelande
Lägg in din tävling på Vinnaprylar.nu
jake
Aktiv medlem


Inl�gg: 30

Medlem sedan: 26 mars 2007

Inl�ggPostat: 2007-03-27 9:00    Rubrik: Svara med citat

Kunde ju vara kul. Eller kanske ett tips till affiliateprogrammen att man kan välja att få sitt saldo via epost / rss med valfritt intervall t.ex. per dygn, vecka eller månad. (eller timma om det finns något riktigt statistikfreak med mycket inkomst.) Smile
Anv�ndarens profil Skicka personligt meddelande
www.sitetips.nu
Da Bear
Aktiv medlem


Inl�gg: 24
Ort: Eslöv
Medlem sedan: 12 februari 2007

Inl�ggPostat: 2007-03-27 23:19    Rubrik: Svara med citat

Det går framåt.
Har ett script färdigt nu som hämtar saldo ifrån Double, Tradedoubler, Affiliator och Retail Internet.

Skulle Zanox vara något också? Tyvärr är jag inte medlem i fler nätverk än dessa men det är inte svårt att lägga till egna sen om det behövs.

Just nu så hämtar scriptet saldo varje gång det körs, tänkte fixa så att man kan lagra det i en databas och själv välja när saldo ska hämtas hem, antingen manuellt eller om man ställer in ett cronjob.

Koden lägger jag upp när lagring i databas fungerar. Smile

jake: Om man vill kan man sen använda sig av mitt script och ställa in ett cronjob som körs x grr/dygn och låter scriptet skicka ett mail med aktuellt saldo. Men någon mailfunktion har jag inte tänkt stoppa in utan det får ni isåfall fixa själva då jag inte har någon användning av det.
Anv�ndarens profil Skicka personligt meddelande
Lägg in din tävling på Vinnaprylar.nu
Ermin Rajic
Admin


Inl�gg: 401
Ort: Kristianstad
Medlem sedan: 03 februari 2007

Inl�ggPostat: 2007-03-28 7:44    Rubrik: Svara med citat

Det där gick ju undan, det låter strålande!
Anv�ndarens profil Skicka personligt meddelande
Driver bland annat http://www.apoteksvea.com/ - http://xn--apotekpntet-s8al.com/
Da Bear
Aktiv medlem


Inl�gg: 24
Ort: Eslöv
Medlem sedan: 12 februari 2007

Inl�ggPostat: 2007-03-28 10:46    Rubrik: Svara med citat

Ja, det var faktiskt enklare än jag trodde.
Ska se om jag hinner fixa och dona lite till på scriptet ikväll.
Anv�ndarens profil Skicka personligt meddelande
Lägg in din tävling på Vinnaprylar.nu
Da Bear
Aktiv medlem


Inl�gg: 24
Ort: Eslöv
Medlem sedan: 12 februari 2007

Inl�ggPostat: 2007-03-31 18:26    Rubrik: Svara med citat

Har inte hunnit bygga vidare på scriptet. Jobbar natt och har varit småstressad denna veckan. Dessutom krockade jag firmabilen inatt så jag har tyvärr hållt mig sysselsatt på andra sätt Confused

Bara för att hålla er informerade om läget Smile
Anv�ndarens profil Skicka personligt meddelande
Lägg in din tävling på Vinnaprylar.nu
Da Bear
Aktiv medlem


Inl�gg: 24
Ort: Eslöv
Medlem sedan: 12 februari 2007

Inl�ggPostat: 2007-04-04 11:06    Rubrik: Svara med citat

Jag lägger upp det jag har åstadkommit hittils då jag inte riktigt har tid att bygga ut det just nu. Håll till godo och kom gärna med förslag på hur man kan förbättra scriptet.

Tänk på att ni MÅSTE ha cURL installerat på erat webhotell/webserver.

Kod:
<?php
/*
Använd såhär:
Fyll i Login och Lösenord på de nätverk du önskar hämta saldo ifrån
För att skriva ut saldot för TradeDoubler på skärmen skriv följande kod:
   <?=check_balance("tradedoubler",$tradedoubler_url,$tradedoubler_params)?>
   
För att kolla saldo på annat nätverk än TradeDoubler byt ut "tradedoubler" mot
   "double" för Double
   "affiliator" för Affiliator
   "jatak" för Retail Internet
    gör likadant med $tradedoubler_url och $tradedoubler_params för respektiva nätverk
*/


/*
* Double
*/
   $double_user = "login";   //Login
    $double_pass = "lösen";   //Lösenord
   
   $double_url = 'https://www.double.net/do.php?action=login';
   $double_params = "edUser=".$double_user."&edPass=".$double_pass."";
   
/*
* Affiliator
*/
   $affiliator_user = "";   //Login
    $affiliator_pass = "";   //Lösenord
   
   $affiliator_url = 'http://www.affiliator.com/login_do.php';
   $affiliator_params = "username=".$affiliator_user."&password=".$affiliator_pass."";
/*
* Tradedoubler
*/
   $tradedoubler_user = "";   //Login
    $tradedoubler_pass = "";   //Lösenord
   
   $tradedoubler_url = 'http://www.tradedoubler.com/pan/login';
   $tradedoubler_params = "j_username=".$tradedoubler_user."&j_password=".$tradedoubler_pass."";

/*
* Retail Internet
*/
   $jatak_user = "";   //Login
    $jatak_pass = "";   //Lösenord
   $jatak_url = 'http://adm2.jatak.dk/menu.do';
   $jatak_params = "email=".$jatak_user."&password=".$jatak_pass."&action=accept";

function check_balance($network,$url,$params) {   //Funktion som ansluter till valt nätverk och hämtar ut saldo

   $user_agent = "Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)";
   $cn = curl_init();
    curl_setopt($cn, CURLOPT_FOLLOWLOCATION,1);  //Följa redirect
   curl_setopt($cn, CURLOPT_POST,1);
   curl_setopt($cn, CURLOPT_POSTFIELDS,$params);
    curl_setopt($cn, CURLOPT_COOKIEJAR, 'cookie.txt');  //Utan denna kan man inte logga in på t ex Double
   curl_setopt($cn, CURLOPT_URL,$url);
   curl_setopt($cn, CURLOPT_SSL_VERIFYHOST,  2);
   curl_setopt($cn, CURLOPT_USERAGENT, $user_agent);
   curl_setopt($cn, CURLOPT_RETURNTRANSFER,1);
   curl_setopt($cn, CURLOPT_SSL_VERIFYPEER, FALSE);  //Utan denna kan man inte logga in på https

   $result=curl_exec ($cn);
   
    if($network == "jatak") {   //Extra rader för Retail Internet då man får klicka sig fram för att se saldo
       $jatak_url2 = 'http://adm2.jatak.dk/pl_orderdetails.do?email=1&adv=1';
          $jatak_params2 = "submit=view";
          curl_setopt($cn, CURLOPT_POSTFIELDS,$jatak_params2);
       curl_setopt($cn, CURLOPT_URL,$jatak_url2);
         $result=curl_exec ($cn);
    }

   curl_close ($cn);

    switch(strtolower($network)) {

       /*
         * Double
         */
    case 'double':
         preg_match_all("|<div class=\"topGreen\">Kontosaldo</div>.*<td align=\"right\" style=\"border-top:1px solid black;\">(.*)</td></tr>|Uis", $result, $saldo);
          if(!$result) {
            return "#Error#";
         }else{
            $saldo = explode(" ",$saldo['1']['0']);
             $saldo = str_replace(",",".",$saldo);
             return $saldo['0']." kr";
         }
    break;
   
       /*
         * Affiliator
         */   
   case 'affiliator':
          preg_match_all("|<h3>Saldo</h3><br /><br />.*<span>(.*)</span><br /><br />|Uis", $result, $saldo);
          if(!$result) {
            return "#Error#";
         }else{
            $saldo = explode(" ",$saldo['1']['0']);
              return $saldo['0']." kr";
         }
    break;

       /*
         * Tradedoubler
         */
    case 'tradedoubler':
         preg_match_all("|<h3 class=\"boxHeaderGrey\">Min kontobalans</h3>.*<span class=\"darkBig\">(.*)</span>|Uis", $result, $saldo);
          if(!$result) {
            return "#Error#";
         }else{
            $saldo = explode(" ",$saldo['1']['0']);
              $saldo = str_replace(",",".",$saldo);
              return $saldo['1']." kr";
         }
    break;
   
       /*
         * Retail Internet
         */
    case 'jatak':
       preg_match_all("|<tr class=\"odd\">.*<td style=\"text-align: right;\">(.*)</td>|Uis",$result, $saldo);
          if(!$result) {
            return "#Error#";
         }else{
            $saldo = explode(" ",$saldo['1']['0']);
              $saldo = str_replace(",",".",$saldo);
              return $saldo['0']." kr";
         }
    break;
   
    }
   
}
?>

<!-- Presentera det lite snyggt -->
<table cellspacing="0" cellpadding="2" style="text-align:right;">
<tr><td style="border-bottom:1px solid black;">
<a href="http://www.double.net/" target="_blank">Double</a>
</td><td style="border-bottom:1px solid black;">
<?=check_balance("double",$double_url,$double_params)?>
</td></tr>
<tr><td style="border-bottom:1px solid black;">
<a href="http://www.tradedoubler.com/" target="_blank">TradeDoubler</a>
</td><td style="border-bottom:1px solid black;">
<?=check_balance("tradedoubler",$tradedoubler_url,$tradedoubler_params)?>
</td></tr>
<tr><td style="border-bottom:1px solid black;">
<a href="http://www.affiliator.com/" target="_blank">Affiliator</a>
</td><td style="border-bottom:1px solid black;">
<?=check_balance("affiliator",$affiliator_url,$affiliator_params)?>
</td></tr>
<tr><td style="border-bottom:1px solid black;">
<a href="http://adm2.jatak.dk/" target="_blank">Retail Internet</a>
</td><td style="border-bottom:1px solid black;">
<?=check_balance("jatak",$jatak_url,$jatak_params)?>
</td></tr>
</table>
Anv�ndarens profil Skicka personligt meddelande
Lägg in din tävling på Vinnaprylar.nu
Ermin Rajic
Admin


Inl�gg: 401
Ort: Kristianstad
Medlem sedan: 03 februari 2007

Inl�ggPostat: 2007-04-04 13:15    Rubrik: Svara med citat

Strålande! Jag ska prova den vid tillfälle under helgen!
Anv�ndarens profil Skicka personligt meddelande
Driver bland annat http://www.apoteksvea.com/ - http://xn--apotekpntet-s8al.com/
Visa inl�gg nyare �n:    F�reg�ende �mne : N�sta �mne  


Skapa nytt �mne   Svara p� �mnet    Forumindex -> Affiliate nätverk Alla tider �r GMT + 1 timme (svensk normaltid)
G� till sida 1, 2  N�sta
Sida 1 av 2
Tjäna pengar som casino affiliate! Inkomst på livstid! Läs mer här!