2017 © Pedro Peláez
 

library ontraport-php-sdk

Ontraport PHP SDK

image

kzap/ontraport-php-sdk

Ontraport PHP SDK

  • Sunday, September 18, 2016
  • by kzap
  • Repository
  • 2 Watchers
  • 2 Stars
  • 75 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 1 Forks
  • 0 Open issues
  • 11 Versions
  • 0 % Grown

The README.md

Developed for Examine.com, (*1)

ontraport-php-sdk

SDK for the New ONTRAPORT API, (*2)

Uses Guzzle 5.3, (*3)

Based on original documentation located here: https://api.ontraport.com/doc/, (*4)

composer is the recommended way to install the SDK., (*5)

It is available at https://packagist.org. To use it in your project, you need to include it as a dependency in your project composer.json file., (*6)

Installation

  1. Download Composer if not already installed
  2. Go to your project directory. If you do not have one, just create a directory and cd in., (*7)

    mkdir project
    cd project
    
  3. Execute composer require "kzap/ontraport-php-sdk:*" on command line. Replace composer with composer.phar if required. It should show something like this:, (*8)

    ```sh, (*9)

    composer require "kzap/ontraport-php-sdk:*", (*10)

Loading composer repositories with package information Updating dependencies (including require-dev) - Installing kzap/ontraport-php-sdk (0.1) Loading from cache, (*11)

Writing lock file Generating autoload files ```, (*12)

How to use

  1. Make sure you are auto-loading Composer in your bootstrap file or main php file:, (*13)

    require_once __DIR__ . '/vendor/autoload.php';
    
  2. In your class or PHP file, include the namespace of the class:, (*14)

    use Kzap\Ontraport\Api\Sdk as OntraportSdk;
    
  3. In your constructor or wherever you want to instantiate / use the API, create a new instance of the class and use your APP_ID and API_KEY as the parameters:, (*15)

    $this->ontraportSdk = new OntraportSdk("{APP_ID}", "{API_KEY}");
    
  4. Call one of the methods in Sdk.php to access the API:, (*16)

    $parameters = array(
    'objectId' => $this->ontraportSdk->getObjectTypeByName('contact'),
    );
    $jsonResponse = $this->ontraportSdk->getObject($parameters);
    var_dump($jsonResponse);
    

Sample code

<?php

namespace App;

use Kzap\Ontraport\Api\Sdk as OntraportSdk;

require_once __DIR__ . '/vendor/autoload.php';

class OntraportApp
{
    /* Properties
    -------------------------------*/
    private $ontraportSdk = null;

    public function __construct($appId, $apiKey)
    {
        $this->ontraportSdk = new OntraportSdk($appId, $apiKey);
    }

    public function getContacts()
    {
        $parameters = array(
            'objectId' => $this->ontraportSdk->getObjectTypeByName('contact'),
        );
        $jsonResponse = $this->ontraportSdk->getObject($parameters);

        return $jsonResponse;
    }
}

$ontraportApp = new OntraportApp("APP_ID", "API_KEY");
$contacts = $ontraportApp->getContacts();
var_dump($contacts);

The Versions

18/09 2016

dev-master

9999999-dev http://github.com/kzap/ontraport-php-sdk

Ontraport PHP SDK

  Sources   Download

MIT

The Requires

 

php-sdk ontraport ontraport-sdk

05/11 2015

0.1.9

0.1.9.0 http://github.com/kzap/ontraport-php-sdk

Ontraport PHP SDK

  Sources   Download

MIT

The Requires

 

php-sdk ontraport ontraport-sdk

22/09 2015

0.1.8

0.1.8.0 http://github.com/kzap/ontraport-php-sdk

Ontraport PHP SDK

  Sources   Download

MIT

The Requires

 

php-sdk ontraport ontraport-sdk

21/09 2015

0.1.7

0.1.7.0 http://github.com/kzap/ontraport-php-sdk

Ontraport PHP SDK

  Sources   Download

MIT

The Requires

 

php-sdk ontraport ontraport-sdk

21/09 2015

0.1.6

0.1.6.0 http://github.com/kzap/ontraport-php-sdk

Ontraport PHP SDK

  Sources   Download

MIT

The Requires

 

php-sdk ontraport ontraport-sdk

21/09 2015

0.1.5

0.1.5.0 http://github.com/kzap/ontraport-php-sdk

Ontraport PHP SDK

  Sources   Download

MIT

The Requires

  • php >=5.5.9

 

The Development Requires

php-sdk ontraport ontraport-sdk

19/09 2015

0.1.4

0.1.4.0 http://github.com/kzap/ontraport-php-sdk

Ontraport PHP SDK

  Sources   Download

MIT

The Requires

  • php >=5.5.9

 

The Development Requires

php-sdk ontraport ontraport-sdk

19/09 2015

0.1.3

0.1.3.0 http://github.com/kzap/ontraport-php-sdk

Ontraport PHP SDK

  Sources   Download

MIT

The Requires

  • php >=5.5.9

 

The Development Requires

php-sdk ontraport ontraport-sdk

19/09 2015

0.1.2

0.1.2.0 http://github.com/kzap/ontraport-php-sdk

Ontraport PHP SDK

  Sources   Download

MIT

The Requires

  • php >=5.5.9

 

The Development Requires

php-sdk ontraport ontraport-sdk

18/09 2015

0.1.1

0.1.1.0 http://github.com/kzap/ontraport-php-sdk

Ontraport PHP SDK

  Sources   Download

MIT

The Requires

  • php >=5.5.9

 

The Development Requires

php-sdk ontraport ontraport-sdk

18/09 2015

0.1

0.1.0.0 http://github.com/kzap/ontraport-php-sdk

Ontraport PHP SDK

  Sources   Download

MIT

The Requires

  • php >=5.5.9

 

The Development Requires

php-sdk ontraport ontraport-sdk