Hallo,
Heb dit al vaker gevraagd hier maar kom er niet echt uit.
Hoe kan ik met de API van Daisycon checken of een Lead gedaan is en ook goed zodat ik de enquete kan goedkeuren of een beloning geven?
Iemand hier ervaring mee met de API Van daisycon?
Alvast Bedankt,
- Daisycon API
-
16-01-2012, 18:26 #1
- Berichten
- 309
- Lid sinds
- 12 Jaar
Daisycon API
-
In de schijnwerper
Een unieke kans, een account van startpagina.nl met 55 startpagina-dochters.Domein te koopExclusieve SEOtool.nl deal - 77 geschreven & gepubliceerde artikelen voor €1.000!AdvertentieruimteOpzoek naar extra werkzaamheden tarief -> €18,50 per uurFreelance / WerkOntvang gegarandeerd meer websitebezoekers met ons SEO & Maand Linkbuilding Pakket!Freelance / Werk -
20-01-2012, 12:48 #2
- Berichten
- 9
- Lid sinds
- 12 Jaar
Re: Daisycon API
Beste Marvin,
Dat kan zeker.
Er moet wel een referentie naar de lead zijn, dit kan bij Daisycon d.m.v. een sub id in de ds1 link toe te voegen, of de transactie id moet bekend zijn.
Dan kan de transactie / lead opgehaald worden met behulp van de Transaction service. (http://api.daisycon.com/publisher/so...nsaction/wsdl/)
Met deze Transaction service kan de transactie / lead opgehaald worden en kan je zien welke status deze heeft.
In het filter dien je de hierboven beschreven transactie id of sub id te plaatsen.
Hieronder een PHP voorbeeld.
<?php
$sWsdl = "http://api.daisycon.com/publisher/so...nsaction/wsdl/";
$aOptions = array(
'login' => 'username', // Gebruikersnaam
'password' => md5('password'), // Wachtwoord
'features' => SOAP_SINGLE_ELEMENT_ARRAYS,
'encoding' => 'utf-8',
'trace' => 1,
);
$oSoapClient = new SoapClient($sWsdl, $aOptions);
echo "<pre>";
echo var_export($oSoapClient) ."<hr>";
$aFilter = array(
'selection_start' => date('Y-m-d', strtotime('-3 months')),
'selection_end' => date('Y-m-d'),
'affiliatemarketing_id' => array('1GACDTDLQCACJTGWHG'), // Transactie ID
'limitCount' => 20,
);
try
{
$mResult = $oSoapClient->getTransactions($aFilter);
}
catch(Exception $e)
{
echo( $oSoapClient->__getLastRequestHeaders() );
echo( $oSoapClient->__getLastResponse() );
}
var_dump($mResult);
?>
De status van de transactie / lead kan 'open', approved' of 'disapproved' zijn.
Ook is het mogelijk om alleen de gewijzigde transacties / leads op te halen d.m.v. de 'by_mutation' optie in het filter mee te geven.
Mocht je nog vragen hebben dan kan je het beste contact met ons opnemen via het ticketsysteem in jouw account. Hopend je hierbij voldoende te hebben geholpen.
Met vriendelijke groeten,
Seger Geerars
Publishers Manager Daisycon
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic