敏感度/sms-fly

本包的最新版本(1.0.4)没有可用的许可证信息。

CakePHP 3.x 的 SMSFly 插件

安装次数: 17

依赖者: 0

建议者: 0

安全性: 0

星标: 1

关注者: 2

分支: 0

开放问题: 0

类型:cakephp-plugin

1.0.4 2016-05-18 17:43 UTC

This package is auto-updated.

Last update: 2024-09-24 04:30:22 UTC


README

CakePHP SMSFly 插件,用于 SMS Fly 服务

安装

步骤 1:安装插件

您可以使用 composer 将此插件安装到您的 CakePHP 应用程序中。

安装 composer 包的推荐方法是

composer require sensetivity/sms-fly": "^1.0.3"

步骤 2:加载插件

// your config/bootstrap.php file

Plugin::load('SMSFly', ['bootstrap' => false, 'routes' => false]);

步骤 3:使用 & 配置

要使用此插件,只需在控制器中加载它

// your controller

$this->loadComponent('SMSFly.SMSFly', [
    'username' => 'YOUR_USERNAME',
    'password' => 'YOUR_PASSWORD',
]);

之后,您就可以使用插件了。这很简单,

// your controller


// Send for one:
$this->SMSFly->sendSMS(380930001100, 'Some SMS-body message');

// Send SMS to many:
$this->SMSFly->sendSMSToMany([
        380930001100,
        380970001100
   ], 'Тестовий текст для багатьох номерів'); // Cyrillic also working.

方法示例

// Send SMS for one user.
$this->SMSFly->sendSMS(380930001100, 'Some SMS-body message');

// Send SMS with same text for many users.
$this->SMSFly->sendSMSToMany([
        380930001100,
        380970001100
   ], 'Тестовий текст для багатьох номерів'); // Cyrillic also working.

// Check balance on your account.
$this->SMSFly->getBalance();

// Check the SMS count that left on your account.
$this->SMSFly->getSMSCount();