Skip to content

owocki/edialog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

PHP Wrapper for eDialog API.

This class acts as an object-oriented wrapper for the eDialog API.

Installing & Using

  1. Update these 4 variables.
  2. Run this script.
  3. Profit.

What e-Dialog Web Services Lets Your Applications Do

You can use e-Dialog Web Services to create applications that do the following:

Audiences

  • Upload customer data to e-Dialog
  • Create and update audience lists
  • Create and update suppression (exclusion) lists
  • Associate audiences with categories
  • Export the audience list to a data file
  • Find audiences by criteria

Campaigns, mailings, and cells

  • Create, update, and delete campaigns, mailings, and cells
  • Clone mailings and cells
  • Associate campaigns, mailings, and cells with categories (UDFs)
  • Specify the audience for a cell
  • Specify the content to appear in a cell
  • Send proofs
  • Send final emails immediately
  • Schedule sending final email
  • Schedule the merger and sending the final email separately
  • Create and send real time messages
  • Search by and for categories (UDFs)

Content

  • Upload text and HTML content to the Content Library
  • Associate content with categories
  • Map symbols to content, data columns, text, or custom functions Symbols act like variables in the content of email. When each individual email is sent, the appropriate content replaces each symbol.
  • Use grids for complex dynamic publishing
  • Find and change redirect links

Reporting

  • Refresh and retrieve eReports data
  • Retrieve Pulse Reports data

Reference Links

Sample request within our app

$eDialog = new eDialog();
$response = $eDialog->request('listAudiences',array(
	'filterType' => 'Membership',
	'filterNameExpression' => null,
	'filterStartCreateDate' => date(DateTime::ATOM,strtotime('-3years')),
	'filterEndCreateDate' => date(DateTime::ATOM,strtotime('+1days')),
	'sortBy' => null,
	'pageSize' => 10,
	'pageNumber' => 1,
	));
var_dump($response);

About

a PHP wrapper for edialog

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages