Skip to content

chapdel/notchrelay-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Notch Relay API

Notch Relay API wrapper

Requires PHP 5.3 and higher.

Installation

Install notchrelay-api using Composer:

composer require chapdel/notchrelay-api

You will then need to:

  • run composer install to get these dependencies added to your vendor directory
  • add the autoloader to your application with this line: require("vendor/autoload.php")

Usages

To use Notch Relay Api you need API KEY

use \Chapdel\NotchRelay\NotchRelay;

$notchrelay = new NotchRelay('abc123abc123abc123abc123abc123');

Subscribe someone to a list (with subscribe method):

$list_id = '1234346';

$result = $notchrelay->subscribe($list_id, '[email protected]');

print_r($result);

Unsubscribe someone to a list (with unsubscribe method):

$list_id = '1234346';

$result = $notchrelay->unsubscribe($list_id,'[email protected]');

print_r($result);

Subscribe or update someone to a list (with subscribeOrUpdate method):

$list_id = '1234346';

$result = $notchrelay->subscribeOrUpdate`($list_id, '[email protected]', [
    'first_name' => 'KAMGA',
    'last_name' => 'Chapdel'
]);

print_r($result);

All subscribers in list (with subscribers method):

$list_id = '1234346';

$result = $notchrelay->subscribers($list_id);

print_r($result);

Contributing

This is a fairly simple wrapper, but it has been made much better by contributions from those using it. If you'd like to suggest an improvement, please raise an issue to discuss it before making your pull request.

Pull requests for bugs and features are more than welcome - please explain the bug you're trying to fix in the message.

About

Notch Relay API wrapper

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages