ftg / sms
非洲短信API,为东非和中非提供服务
dev-master / 0.2.x-dev
2017-08-30 07:33 UTC
Requires
- php: >=5.4.0
This package is not auto-updated.
Last update: 2024-09-28 20:09:18 UTC
README
使用Laravel框架和非洲对话API,现在可以在非洲轻松发送短信。按照以下步骤操作并使用此包:
安装
在Laravel项目的根目录中运行 composer require ftg/sms:dev-master。
非洲对话账户创建
您需要在非洲对话中有一个账户。默认情况下,新账户有10条免费短信用于测试目的。访问 非洲对话 并创建账户或登录(如果您已有账户)。
API创建
创建一个API密钥,用于发送消息
配置
将以下行添加到App/Config/app.php文件中的providers:
Ftg\Sms\SmsServiceProvider::class,
将以下行添加到App/Config/app.php文件中的aliases:
'SMS' => Ftg\Sms\Facades\Sms::class,
将以下行添加到.env文件中,以便包可以获取您的非洲对话用户名和API密钥。用相关凭证填写它们:
Africa_Is_Talking_Username=
Africa_Is_Talking_API_KEY=
Africa_Is_Talking_ID=
##使用方法 在您的控制器顶部包含以下行:
use Ftg\Sms\Facades\Sms;
在函数中发送消息如下:
/**
* Sending of Sms
* Not that numbers have to begin with 254 for Kenya
**/
public function test()
{
$mobile = "254...";
$message = "Your Message goes here";
Sms::send_sms($mobile,$message);
return "message sent";
}
许可证
Laravel框架是开源软件,根据MIT许可证授权。