PHP code example of lptracker / php-sdk

1. Go to this page and download the library: Download lptracker/php-sdk 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/ */

    

lptracker / php-sdk example snippets




PTracker\LPTracker;

$api = new LPTracker([
    'login' => '[email protected]',
    'password' => 'yourPassword',
    'service' => 'testService',
]);
$projects = $api->getProjectList();
foreach ($projects as $project) {
    echo $project . "\n";
}

$details = [
    [
        'type' => 'email',
        'data' => '[email protected]',
    ],
];
$contactData = [
    'name' => 'Максим',
    'profession' => 'повар',
    'site' => 'somecontactsite.ru',
];
$contact = $api->createContact($projects[0]->getId(), $details, $contactData);

$leadData = [
    'name' => 'Макс',
    'source' => 'SDK',
];
$options = [
    'callback' => false,
];
$lead = $api->createLead($contact, $leadData, $options);

// Установить функцию обратного вызова
$api->setProjectCallbackUrl($projects[0]->getId(), 'http://mysite.ru/webhook/handler');

composer