[PHP] Abrufen des Webservice von LayerAds

Dieses Thema im Forum "Webentwicklung" wurde erstellt von karlos, 12. Januar 2007 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 12. Januar 2007
    Abrufen des Webservice von LayerAds

    Moin,

    habe nun Zugang zum Webservice von LayerAds ( https://layer-ads.de/api/webservice.php ). Nun benutze ich folgendes PHP Script um den ganzen Mist abzurufen.

    Code:
    $id = 'meineaccessidhier';
    $type = 'thismonth';
    $url = sprintf(
     'https://layer-ads.de/api/webservice.php/GetStatistic?AccessId=%s&Type=%s&SubId=&Country=',
     urlencode($id),
     urlencode($type)
    );
    
    $service = simplexml_load_file($url);
    
    echo 'Current Month' . "\n";
    
    echo 'Confirmed: ' . $service->GetStatistic->GetStatisticRecord->Views . "\n";
    
    Fehlermeldung: Warning: simplexml_load_file() [function.simplexml-load-file]: I/O warning : failed to load external entity

    Ich habe das Gefühl, dass das Ding mit https nicht zurechtkommt. Ist da ein Fehler im Code oder muss der apache2 (Php5) speziell kompiliert sein?
     
  2. 12. Januar 2007
    AW: Abrufen des Webservice von LayerAds

    Also PHP5 haste?
    Ich glaub die Funktion funktioniert nur mit xml Datein
     
  3. 13. Januar 2007
    AW: Abrufen des Webservice von LayerAds

    wenn ich das richtig verstehe willste die xml api statistik ausgeben von deinem account?

    wenn ja dann solltest du unter php5 folgenden code verwenden:


    $url = 'hier|deine|xml|url|';
    $xml = simplexml_load_file(rawurlencode($url));
    $balance = $xml->stats->balance;
    $referals = $xml->stats->referals;
    $activereferals= $xml->stats->activereferals;
    echo $balance . '<br>' . $referals . '<br>' . $activereferals;


    wenn ich falsch liege schlagt mich
     
  4. 13. Januar 2007
    AW: Abrufen des Webservice von LayerAds

    *schlag

    Die XML ist kein Problem. Aber ich brauche von jedem Tag Statistiken und da hat LayerAds einen Webservice laufen als Beta, der das kann. Muss man sich aber dafür registrieren lassen etc.
    Habe nun rausgefunden, dass mein Server SSL nicht mitmacht ^^
     
  5. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.