1. Go to this page and download the library: Download kpaph/msg4wrdio 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/ */
kpaph / msg4wrdio example snippets
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use KPAPH\MSG4wrdIO\Enums\SenderName;
use KPAPH\MSG4wrdIO\Enums\Country;
use KPAPH\MSG4wrdIO\Services\MSG4wrd;
class SMSController extends Controller
{
// $options = [
// "sendername" => SenderName::Default | SenderName::MSG4wrd | "YourBrandID",
// "priority" => 0 | 1,
// "country" => Country::PH | Country::US,
// ]
//
// sendername => Default = Typical Number / SIM-based / whatever is available
// sendername => MSG4wrd = Uses the MSG4wrd sender name (charges more)
// sendername => "BRANDID" = Your own brand ID, e.g. "GOOGLESMS", "YAHOOMSG"
//
// priority => 0 = Normal
// priority => 1 = High (charges more)
//
// country => Country::PH = Philippines only
// country => Country::US = US, Canada, and Philippines (charges more)
public function SMSSendNormal()
{
return MSG4wrd::Send("US-PH-Number-Here", "Your-Message-Here");
}
public function SMSSendWithOptions()
{
$options = [
"sendername" => SenderName::Default,
"priority" => 0,
"country" => Country::PH,
];
return MSG4wrd::Send("US-PH-Number-Here", "Your-Message-Here", $options);
}
}
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.