2017 © Pedro Peláez
 

library php-pardot-api

An API wrapper for the Pardot API.

image

thehilkiah/php-pardot-api

An API wrapper for the Pardot API.

  • Friday, July 20, 2018
  • by hilmak01
  • Repository
  • 1 Watchers
  • 0 Stars
  • 2 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 3 Forks
  • 0 Open issues
  • 1 Versions
  • 0 % Grown

The README.md

php-pardot-api

PHP wrapper for the Pardot RESTful API, (*1)

Requirements

  1. PHP 5.6
  2. cURL library installed
  3. Install directory should be writable (not required, but strongly encouraged)

Configuration

  1. Set the email, password, and user_key values in the pardot_config.php file
  2. Set the debug mode and logging settings in the pardot_config.php file (optional)

Usage

  1. Set the namespace: use Pardot\Core\API as PardotAPI;
  2. Make requests using the 3 main request functions:
    1. doOperationById($object, $operation, $id = null, $parameters = null)
    2. doOperationByField($object, $operation, $field = null, $fieldValue = null, $parameters = null)
    3. queryObject($object, $parameters = null)

The $object and $operation values are the constants referenced at the top of the class file., (*2)


<?php
// namespace config
use Pardot\Core\API as PardotAPI;
use Pardot\Core\API as PardotConfig;
$pardot_config = new PardotConfig(
    array(
    'email' => "",
    'password' => "",
    'userkey' => "",
    )
);
// get all prospects updated within the last 2 hours
$prospects = PardotAPI::Instance($pardot_config)->queryObject(PardotAPI::OBJ_PROSPECT, array('updated_after' => '2 hours ago'));
var_dump($prospects);

See the example.php file for complete usage examples., (*3)

The Versions

20/07 2018

dev-master

9999999-dev

An API wrapper for the Pardot API.

  Sources   Download

MIT

by Hilkiah Makemo