Affilinet-Daten per PHP auslesen

Im Blog von CodingClues findet man einen PHP-Code mit dem seine Affilinet-Provisionen im RSS-Feedreader beobachten kann.

Man muss dabei einfach nur die Publisher ID und das Passwort in die URL eintragen.

<rss version=“2.0?>
<channel>
<title>Affilinet Kontostand</title>
<?
$qry_file = ‘http://publisher-webservices.affili.net/Publisher/Account.asmx/GetPublisherSummary?’
. ‘PublisherID=X’
. ‘&Password=X’;

$xml = simplexml_load_file($qry_file);
print “<item>”;
print “<title>Affilinet Kontostand: “ . $xml->CurrentMonth->Confirmed . ” EUR</title>”;
print “</item>”;
?>
</channel>
</rss>

Eine weitere Möglichkeit die Affilinet-Daten dynamisch zu exportieren erläutert Sascha Boege in seinem Blog. Dabei wird einfach der neue Affilinet Publisher Webservice verwendet, um bestimmte Daten auszulesen. Das Passwort für den Webservice kann man im Moment noch per E-Mail bei Affilinet anfordern und wird dort sehr schnell freigeschalten.

Mit relativ wenig Codezeilen kann man eigentlich die wichtigsten Daten abrufen:

$qry_file = ‚http://publisher-webservices.affili.net/Publisher/Account.asmx/GetPublisherSummary?PublisherID=HIERDIEIDEINGEBEN&Password=HIERDASPASSWORDEINGEBEN‚;
$xml = simplexml_load_file($qry_file) or die(„errrrr, uppps da ist wohl was nicht richtig“);

Somit kann man dann die Daten sehr einfach aufbereiten wie man sie braucht. Folgende Daten stehen zur Verfügung:

$xml->CurrentMonth->Confirmed //aktueller Monat bestätigt
$xml->CurrentMonth->Open //aktueller Monat offen
$xml->CurrentMonth->Canceled //aktueller Monat storniert
$xml->PreviousMonths->Confirmed //letzten Monate bestätigt
$xml->PreviousMonths->Open //letzten Monate offen
$xml->PreviousMonths->Canceled //letzten Monate storniert
$xml->Partnerships->PartnershipsActive //aktive Partnerschaften
$xml->Partnerships->PartnershipsWaiting //auf Freischaltung wartend
$xml->InboxMessages->UnreadMessages //ungelesene Nachrichten
$xml->InboxMessages->ProgramStatus //Programmstatus
$xml->InboxMessages->RateChange // Ratenänderungen
$xml->InboxMessages->Total // Inbox gesamt

Der Vorteil ist auch, dass man damit gleich mehrere Account durchlaufen und summieren kann. Wenn man als Top-Affiliates also verschiedene Accounts hat, kann man sich damit schnell und einfach den Tages-Verdienst anzeigen lassen 🙂

Eine weitere Neuerung von Affilinet ist auch, dass man sich die neuen Partnerprogramme jetzt ebenfalls im Feedreader anzeigen lassen kann. Der Link dazu lautet:

https://www.affili.net/RSS/NewPrograms.aspx?plid=1

Markus Kellermann
Markus Kellermannhttps://www.affiliateblog.de
Markus Kellermann ist bereits seit 1999 im Online-Marketing tätig und Geschäftsführender Gesellschafter der Digital-Marketing-Agentur xpose360 GmbH mit Sitz in Augsburg. Als Autor hat Markus Kellermann bereits eine Vielzahl von Artikeln in Fachmagazinen publiziert. Zudem organisiert er mit der Affiliate Conference, dem Affiliate Innovation Day und der Influencer Conference drei der bedeutendsten Online-Marketing-Veranstaltungen und betreibt neben dem Affiliate-Portal affiliateBLOG.de auch den Podcast Affiliate MusixX.

Verwandte Artikel

#CloseUp – Fabian Niemitz

Fabian Niemitz ist seit Januar 2025 Head of Sales bei Metapic (Berlin). Zuvor war er fast 7...

Affiliate-Marketing bei Sage: Wie B2B-Affiliate-Marketing 2026...

*Sponsored Post: Marius Hasselkus von Sage Affiliate-Marketing ist in vielen Unternehmen fester Bestandteil des Online‑Marketing‑Mix – wird jedoch...

Teil 6: Social-Commerce wird zum Wachstumsbeschleuniger...

Nachdem Teil 5 der 9-teiligen Artikel-Serie des Affiliate-Experten Markus Kellermann gezeigt hat, wie generative Suche klassische SEO-Modelle...

#AskTheExpert mit Michael Müller

In der neuesten Ausgabe von #AskTheExpert richten wir den Fokus auf einen Bereich, der im Affiliate-Marketing zunehmend...