PHP code example of spambarrier / spambarrier-api-php
1. Go to this page and download the library: Download spambarrier/spambarrier-api-php library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
spambarrier / spambarrier-api-php example snippets
# create the client with account-id and api-key
$client = new Sb\Client(YOUR_ACCOUNT_ID, 'YOUR_API_KEY');
# get list of all domains in account
var_dump($client->getDomains());
# add domain
var_dump($client->addDomain('example.org', 'target.example.org'));
# edit domain
var_dump($client->editDomain('example.org', 'another-target.example.org'));
# delete domain
var_dump($client->deleteDomain('example.org'));
# get filter settings for domain
var_dump($client->getFilterSettings('example.org'));
# set filter settings for domain
var_dump($client->setFilterSettings('example.org', 'quarantine', 10, 'quarantine', false));
# get quarantine contents for domain
var_dump($client->getQuarantine('example.org'));
# get quarantine message for domain and message id
var_dump($client->getQuarantineMessage('example.org', MESSAGE_ID));
# resend a quarantined message
var_dump($client->resendQuarantineMessage('example.org', MESSAGE_ID));
# delete a quarantined message
var_dump($client->deleteQuarantineMessage('example.org', MESSAGE_ID));
# get domain statistics
var_dump($client->getDomainStatistics('example.org', '2016-01-01', '2016-01-31', 'day'));
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.