1. Go to this page and download the library: Download eugenefvdm/api-collection 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/ */
use Eugenefvdm\Api\Facades\Bulksms;
Bulksms::sendSms("Hello SMS!", ["27825551231"]);
use Eugenefvdm\Api\Facades\Bulksms;
Bulksms::sendSms("Hello ⭐️", ["27825551232"]);
use Eugenefvdm\Api\Facades\Bulksms;
Bulksms::sendUnicodeSms("Hello ⭐️", ["27825551232"]);
Bulksms::encoding("16bit")->sendSms("Hello ⭐️", ["27825551232"]);
use Eugenefvdm\Api\SmsText;
$message = SmsText::limit("Hello ⭐️", encoding: "16bit", parts: 1);
use Eugenefvdm\Api\Facades\Bulksms;
use Eugenefvdm\Api\HellopeterReviewSms;
$message = HellopeterReviewSms::shorten(
"You received a ⭐️⭐️⭐️⭐️⭐️ review by Eugene at Hellopeter. Please reply ASAP."
);
Bulksms::sendUnicodeSms($message, ["27825551233"]);
Bulksms::sendSms("Hello SMS!", ["27825551234","27825551235"]);
$discordUser = Discord::user("123456789012345678");
$nsRecords = Dns::NS("example.com");
$digMxRecords = Dns::MX("example.com"); // Use `dig` to get MX records
$nativeMxRecords = Dns::MX("example.com", false); // Use PHP native to get MX recorss
Fail2ban:setServer("username", "hostname", 22); // Port is optional
$firstEntry = Fail2ban::first("192.168.1.1");
$lastEntry = Fail2ban::last("192.168.1.1");
$unrepliedReviews = Hellopeter::unrepliedReviews();
Slack::sendText("Hello Slack!");
Tail::setServer("username", "hostname", 22);
$logEntry = Tail::last("/var/log/mail.log", "[email protected]", 1); // 1 = optional number of log entries to return
Telegram::sendMessage("Hi Telegram!");
$bandwidth = Whm::bandwidth();
Whm::suspendEmail('cPanel_username', '[email protected]');
Whm::unsuspendEmail('cPanel_username', '[email protected]');
$whitelist = Whm::cphulkWhitelist();
$blacklist = Whm::cphulkBlacklist();
Whm::createEmail('cpanel_username', '[email protected]', 'password');
Whm::deleteEmail('cpanel_username', '[email protected]');
$password = Whm::generatePassword(); // Generate a random 12 character password
Whmcs::addClient([]); // See `addClient()` in `Whmcs.php` for
if (Whm::isConfigured()) {
Whm::createEmail('cpanel_username', '[email protected]', 'password');
}
if (Cpanel::isConfigured()) {
Cpanel::createEmail('[email protected]', 'password');
}