1. Go to this page and download the library: Download kendez/niksms-sdk 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/ */
kendez / niksms-sdk example snippets
Niksms\Client\NiksmsClient;
use Niksms\Models\SendSmsSingleRequest;
$client = new NiksmsClient('your_api_key');
// Send single SMS
$request = new SendSmsSingleRequest();
$request->setSenderNumber('10008666')
->setPhone('09123456789')
->setMessage('Hello from NikSms PHP SDK!');
$response = $client->rest()->sendSingle($request);
echo "Message ID: " . $response->getMessageId() . "\n";
echo "Success: " . ($response->isSuccess() ? 'Yes' : 'No') . "\n";
Niksms\Client\NiksmsClient;
use Niksms\Models\SendSmsSingleRequest;
$client = new NiksmsClient('your_api_key');
// Send single SMS via gRPC
$request = new SendSmsSingleRequest();
$request->setSenderNumber('10008666')
->setPhone('09123456789')
->setMessage('Hello from NikSms PHP SDK via gRPC!');
$response = $client->grpc()->sendSingle($request);
echo "Message ID: " . $response->getMessageId() . "\n";
echo "Success: " . ($response->isSuccess() ? 'Yes' : 'No') . "\n";