An open API service indexing awesome lists of open source software.

https://github.com/simpleweb/silverpopphp

PHP API for Silverpop
https://github.com/simpleweb/silverpopphp

Last synced: about 1 year ago
JSON representation

PHP API for Silverpop

Awesome Lists containing this project

README

          

# Silverpop PHP Client Library

PHP client library for the Silverpop API.

*Note*. This project is not actively maintained. I suggest if it is useful, you fork your own version of it.

Pull requests that are non-breaking will be merged.

## Installation

Installation via [composer](http://getcomposer.org) . Create a composer.json file in the root folder of you project and paste the code below.

```javascript
{
"require": {
"simpleweb/silverpopphp": "master-dev"
}
}
```

With composer installed, just run `php composer.phar install` or simply
`composer install` if you [did a global install](http://getcomposer.org/doc/00-intro.md#globally).

## Usage

```php
'XXX',
'password' => 'XXX',
'engage_server' => 4,
));

// Fetch all contact lists
$lists = $silverpop->GetLists(18);
var_dump($lists);

// Add a record to a contact
$recipientID = $silverpop->addContact(
$databaseID,
true,
array(
'name' => 'christos',
'email' => 'chris@simpleweb.co.uk',
)
);
echo $recipientID;

// Create a new mailing and send in 1 minute
$mailingID = $silverpop->sendEmail(
$templateID,
$databaseID,
'API Mailing Test - ' . date("d/m/Y H:i:s", time()),
time() + 60,
);
echo $mailingID;
```