ftg/sms

非洲短信API,为东非和中非提供服务

dev-master / 0.2.x-dev 2017-08-30 07:33 UTC

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许可证授权。