Ejemplo n.º 1
0
<?php

// Include Emma class
require __DIR__ . '/../src/Emma.php';
// Create new Emma class object
$E = new markroland\Emma('1234567', 'Drivorj7QueckLeuk', 'WoghtepheecijnibV');
// Control Debugging output
$E->debug = true;
// Make API request
// List Groups
$response = $E->list_groups();
// Create Groups
//$groups = array( 'groups' => array( array('group_name' => 'Test 1'), array('group_name' => 'Test 2') ) );
//$groups = array( 'groups' => array( array('group_name' => 'Webhook Test') ) );
//$response = $E->create_groups($groups);
// List Groups
//$response = $E->list_groups('g,t');
// Get Group Detail
//$response = $E->get_group_detail(123456);
// Update Group
//$response = $E->update_group(123456, 'New Name');
// Delete Group
//$response = $E->delete_group(123456);
// List Group members
//$response = $E->list_group_members(123456);
// Add Members to a Group
//$members = array(123456789,234567890);
//$response = $E->add_members_to_group(123456,$members);
// Remove Members from a Group
//$members = array(123456789);
//$response = $E->remove_members_from_group(123456,$members);
Ejemplo n.º 2
0
<?php

// Include Emma class
require __DIR__ . '/../src/Emma.php';
// Create new Emma class object
$E = new markroland\Emma('1234567', 'Drivorj7QueckLeuk', 'WoghtepheecijnibV');
// Control Debugging output
$E->debug = true;
// Make API request
// Get mailing List
$response = $E->get_mailing_list('true', 'm,t', 'p,a,s,x,c,f', '');
// Get mailing detail
//$response = $E->get_mailing_detail(123456);
// Get mailing members
// ??? didn't work
//$response = $E->get_mailing_members(123456);
// Get message as sent to member
//$response = $E->get_mailing_message(123456,123456789);
// Get mailing members
//$response = $E->get_mailing_groups(123456);
// Update Mailing Status
//$response = $E->update_mailing_status(123456);
// Cancel mailing
// $response = $E->cancel_mailing(123456);
// Forward Message
//$response = $E->forward_message(123456,123456789,array('*****@*****.**'), 'Test Note');
// Append Mailing
//$response = $E->append_to_mailing(123456,'', array('*****@*****.**'), array('*****@*****.**'));
// Get Heads up emails
//$response = $E->get_heads_up_emails(123456);
// Display response
Ejemplo n.º 3
0
<?php

// Include Emma class
require __DIR__ . '/../src/Emma.php';
// Create new Emma class object
$E = new markroland\Emma('1234567', 'Drivorj7QueckLeuk', 'WoghtepheecijnibV');
// Control Debugging output
$E->debug = true;
// Make API request
// List Fields
$response = $E->get_field_list(1);
// Get specific Field
//$response = $E->get_field(12345);
// Create new Field
//$response = $E->create_field('test_field','Test Field','text',3);
// Delete Field
//$response = $E->delete_field(12345);
// Clear Field Data
//$response = $E->clear_member_field_data(12345);
// Update Field
//$field_data = array('test_field' => 'Test Field Update');
//$response = $E->update_field(12345, $field_data);
// Display response
var_dump($response);
Ejemplo n.º 4
0
<?php

// Include Emma class
require __DIR__ . '/../src/Emma.php';
// Create new Emma class object
$E = new markroland\Emma('1234567', 'Drivorj7QueckLeuk', 'WoghtepheecijnibV');
// Control Debugging output
$E->debug = true;
// Make API request
// List Members
$response = $E->list_members();
// Count Members
//$response = $E->list_members(NULL,TRUE);
// Get Member Info
//$response = $E->get_member_detail(123456789);
// Get Member Info using Email
//$response = $E->get_member_detail_by_email('*****@*****.**');
// Get optout detail
//$response = $E->get_member_optout_detail(123456789);
// Import Members
//$members = array( array('email'=>'*****@*****.**'),
//                  array('email'=>'*****@*****.**') );
//$groups = array(123456,234567);
//$response = $E->import_member_list($members, 'test-import-2', 1, $groups);
// Add/Update Member
//$fields = array('first_name'=>'Foo', 'last_name'=>'Bar');
//$groups = '123456';
//$response = $E->import_single_member('*****@*****.**', $fields, $groups, $signup_form);
// Delete Members
//$member_ids = array(123456789,234567890);
//$response = $E->delete_members($member_ids);
Ejemplo n.º 5
0
<?php

// Include Emma class
require __DIR__ . '/../src/Emma.php';
// Create new Emma class object
$E = new markroland\Emma('1234567', 'Drivorj7QueckLeuk', 'WoghtepheecijnibV');
// Control Debugging output
$E->debug = true;
// Make API request
// List Members
$response = $E->list_searches();
// Get Search Details
//$response = $E->get_search_detail(1234);
// Create Search
//$criteria = array( 'and', array('email','contains','gmail.com') );
//$name = 'Gmail users';
//$response = $E->create_search($criteria, $name);
// Update Search
//$criteria = array( 'or', array('email','contains','gmail.com'), array('email','eq','*****@*****.**') );
//$name = 'Gmail users and test';
//$response = $E->update_search(1234,$criteria, $name);
// Get Search Members
//$response = $E->get_search_members(1234);
// Delete Search
//$response = $E->delete_search(1234);
// Display response
var_dump($response);
Ejemplo n.º 6
0
<?php

// Include Emma class
require __DIR__ . '/../src/Emma.php';
// Create new Emma class object
$E = new markroland\Emma('1234567', 'Drivorj7QueckLeuk', 'WoghtepheecijnibV');
// Control Debugging output
$E->debug = true;
// Make API request
// Get Response
$response = $E->get_response();
// Get Response Overview
//$response = $E->get_response_overview(567890);
// Get Sends
//$response = $E->get_sends(567890);
// Get In Progress
//$response = $E->get_in_progress(567890);
// Get Deliviers
//$response = $E->get_deliveries(567890);
// Get Opens
//$response = $E->get_opens(567890);
// Get Links
//$response = $E->get_links(567890);
// Get Clicks
//$response = $E->get_clicks(567890);
//$response = $E->get_clicks(567890,123456789);
//$response = $E->get_clicks(567890,123456789,4567890);
// Get Forwards
//$response = $E->get_forwards(567890);
// Get Optouts
//$response = $E->get_optouts(567890);