如何在laravel中发送短信

时间:2018-04-14 02:24:24

标签: laravel sms

您好我使用Laravel创建了一个食品订购系统。现在我想在收到订单时自动向客户发送确认短信我正在创建这个项目,因为我的大学项目不是商业用途所以我可以使用任何免费服务吗?

5 个答案:

答案 0 :(得分:2)

这些类型的服务几乎总是有成本。它们是通过某人的时间和精力创造出来的,他们为此付费。

话虽如此,那里有一些非常便宜的选择。这可能是前2名:

他们都有很棒的API,并且运行时间不到美国便士。

例如,要使用Plivo发送文本:

$response = $client->messages->create(
    '14153336666',
    '14156667777',
    'Test Message'
);

答案 1 :(得分:1)

没有免费服务,但非常便宜的短信服务。这些廉价服务通常是一个国家的地方。

像尼日利亚有BulkSmsNigeria等。建议你去谷歌"发送短信服务"而且你会发现很多。

现在在Laravel中使用它们是Laravel SMS API Plugin的蛋糕。它还与Laravel通知系统集成。浏览插件文档以便于理解。

答案 2 :(得分:0)

您可以使用任何laravel软件包。大多数SMS网关都具有集成API和文档。另外,有些可能具有laravel软件包。 您可以尝试以下一种方法:https://github.com/intergo/sms.to-laravel-lumen很容易与您的应用程序集成并提供国际SMS服务。价格也与当地供应商相同。 希望这会有所帮助。

答案 3 :(得分:0)

您可以结合使用SMSFactor的API和Laravel Package来轻松发送短信。您只需要创建一个带有10条免费SMS的帐户,即可试用。然后发送短信看起来像这样:

Message::send([
    'to' => '33600000000',
    'text' => 'Did you ever dance whith the devil in the pale moonlight ?'
]);
print_r($response->getJson());

答案 4 :(得分:0)

要发送文本消息,有几种可用的laravel软件包,我基本上使用VONAGE软件包来发送文本消息。

  • 在vonage的官方网站上注册
  • 添加测试编号
  • 创建路线
  • 根据您的要求设置控制器,如下所示。

enter image description here

为了更好地理解,您还可以阅读完整的文章sending text message from laravel