PHP code example of smarkio / smarkio-supplier-api-client
1. Go to this page and download the library: Download smarkio/smarkio-supplier-api-client library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
smarkio / smarkio-supplier-api-client example snippets
$api_token = 'YOUR API TOKEN HERE';
$external_id = '1';
$campaign_external_id = '98';
$ip_address = '74.125.224.72';
$email = '[email protected]';
$domain = 'mywebsite.example.net';
// create Lead with mandatory parameters
$lead = new Lead($api_token, $external_id, $campaign_external_id, $ip_address, $email, $domain);
// send the Lead
$response = $lead->send();
$api_token = 'YOUR API TOKEN HERE';
$external_id = '1';
$campaign_external_id = '98';
$ip_address = '74.125.224.72';
$email = '[email protected]';
$domain = 'mywebsite.example.net';
// create Lead with mandatory parameters
$lead = new Lead($api_token, $external_id, $campaign_external_id, $ip_address, $email, $domain);
//Attach some files to it
$lead->setFiles([
'photo' => "http://example.com/image.png",
'cc' => "http://example.com/cc.png"
]);
// send the Lead
$response = $lead->send();
$api_token = 'YOUR API TOKEN HERE';
$external_id = '1';
$campaign_external_id = '98';
$ip_address = '74.125.224.72';
$email = '[email protected]';
$domain = 'mywebsite.example.net';
// create Lead with mandatory parameters
$lead = new Lead($api_token, $external_id, $campaign_external_id, $ip_address, $email, $domain);
// set Lead's optional parameters
$lead->setFirstName('João');
$lead->setLastName('Silva');
$lead->setPayout('12.12');
// set Lead's extra information
$lead->addExtraField('profession', 'developer');
$lead->addExtraField('nationality', 'portuguese');
// send the Lead
$response = $lead->send();
$api_token = 'YOUR API TOKEN HERE';
$external_id = '1';
$campaign_external_id = '98';
$ip_address = '74.125.224.72';
$email = '[email protected]';
$domain = 'mywebsite.example.net';
// create Lead with mandatory parameters
$lead = new Lead($api_token, $external_id, $campaign_external_id, $ip_address, $email, $domain);
// force new lead creation
$lead->setForceNewLeadCreation(true);
// send the Lead
$response = $lead->send();
$api_token = 'YOUR API TOKEN HERE';
$external_id = '1';
$campaign_external_id = '98';
$ip_address = '74.125.224.72';
$email = '[email protected]';
$domain = 'mywebsite.example.net';
// create Lead with mandatory parameters
$lead = new Lead($api_token, $external_id, $campaign_external_id, $ip_address, $email, $domain);
// dump lead info
$lead->setDumpLeadInfo();
// send the Lead
$response = $lead->send();