如何在 Laravel 5.3 中发送短信通知

介绍在 Laravel 5.3 中,他们引入了一个新的通知系统,允许您使用短信、电子邮件等轻松发送通知。

今天,我们将深入研究如何使用 ClickSend 发送短信通知。

为了使事情简单化,我们将举一个小示例场景。因此,在这个例子中,我们有一个电子商务网站,并且我们希望如果我们的某个客户在其特定订单上成功付款,就发送短信通知。

先决条件
您应该已经安装了可用的 Laravel 5.3。如何如果您还没有,可以在此处安装 Laratall-laravel 并且您还应该拥有 ClickSend API 凭据。如果您没有,可以在此处访问:

安装

现在我们已经完成所有设置,可以开始进行一些有趣的事情了。

第一步是安装我们的 ClickSend Laravel 通知通道库。将其添加到您的 composer.json文件中:

不要忘记执行 Composer 更新来获取我们的 Laravel 通知频道库。

第二步是添加和更新我们的 ClickSend API 凭证。转到您的 configservices 文件并添加以下代码:

最后一步是创建我们自己的通知 whatsapp 号码 事件。在我们的场景中,我们可以创建我们的OrderPaid通知。您可以轻松创建通知,如下所示:

whatsapp 号码

在您的项目目录中运行此命令

基本上,我们在这里所做 别人能用你的电话号码做什么 的是告诉 Laravel,如果我们触发OrderPaid通知,我们将使用 ClickSend 作为渠道。
使用通知系统现在非常简单。好的,如何假设我们的代码中有 Order Eloquent 模型。您可以 在其中添加通知特征,如下所示:

这里的关键是 在 Eloquent 模型中 手机号码资料 使用Notifiable代码。现在我们已经设置了 Eloquent 模型来使用新的通知系统。我们现在可以使用它来发送通知。

发表评论

您的邮箱地址不会被公开。 必填项已用 * 标注

滚动至顶部