Nothing found

You are viewing an older version of this page.

Open current version

Installation (PHP SDK 1.0)

Warning

The bulkgate/sms package is outdated — development stopped in 2022 and the repository itself points to the newer SDK. Use PHP SDK 2.0 for new projects.

Composer

The easiest way to install bulkgate/sms into a project is by using Composer via the command line.

composer require bulkgate/sms

If you have the package installed just plug in the autoloader.

require_once __DIR__ . '/vendor/autoload.php';

In order to send messages, you need an instance of the BulkGate\Sms\Sender class that requires instance dependency on the BulkGate\Message\Connection class. See how to get API access data.

$connection = new BulkGate\Message\Connection(451, 'NKN02TWE6NfBkfl-your-secret-token-Wf05GaqLIWLW4aBj'); $sender = new BulkGate\Sms\Sender($connection);

At this point, you are ready to send a message.

$message = new BulkGate\Sms\Message('447971700001', 'test message'); $sender->send($message);

The send() method will send a message $message.

Was this page helpful?