sineld/sms

Türkiye Sms API,用于发送短信。

dev-master 2014-03-27 21:22 UTC

This package is auto-updated.

Last update: 2024-09-22 04:37:55 UTC


README

Latest Stable Version Total Downloads Latest Unstable Version License

Türkiye SMS 公司的短信发送API,专为Laravel包设计。为了方便您适应不同的短信公司,语言文件和配置页面已经分离。

支持项目

如果您想支持我们这些项目,可以通过 PayPal 进行捐赠。

PayPal ile Destek Ol

安装

要将此包添加到您的应用中,请按照以下步骤操作:

将以下行添加到您的 composer.json 文件中的 require 部分:

"sineld/sms": "dev-master"

如果这是您第一次安装包,请运行 composer install,如果之前已经安装过包,请运行 composer update 命令。

将以下行添加到 app/config/app.php 文件中的 providers 数组中:

'Sineld\Sms\SmsServiceProvider',

将以下行添加到 app/config/app.php 文件中的 aliases 数组中:

'SMS' => 'Sineld\Sms\Facades\Sms',

运行以下命令,将包的配置文件放置到 app/config/packages/sineld/sms/config.php 位置。在此文件中填写您从 Türkiye SMS 公司获取的信息。

php artisan config:publish sineld/sms

安装完成!

使用方法

// Kontör Sorgulama
$sonuc = SMS::counter();
if(intval($sonuc))
{
	echo Lang::choice('{0} Hiç kontörünüz yok.|[1,Inf] :count kontörünüz bulunmaktadır.', $sonuc);
}
else
{
	echo 'Kontör sorgulanırken hata oluştu: '. $sonuc;
}
// Tek SMS gönderimi
$sonuc = SMS::send('5321234567', 'SMS Metni');
if($sonuc === true)
{
	echo 'Mesajınız başarıyla gönderildi.';
}
else
{
	echo 'SMS gönderilirken hata oluştu: '. $sonuc;
}
// Çoklu alıcıya farklı SMS gönderimi
$sonuc = SMS::send('5321234567,5331234567', '1. Alıcı SMS Metni|2. Alıcı SMS Metni');
if($sonuc === true)
{
	echo 'Mesajınız başarıyla gönderildi.';
}
else
{
	echo 'SMS gönderilirken hata oluştu: '. $sonuc;
}
// Çoklu alıcıya aynı SMS gönderimi
$sonuc = SMS::send('5321234567,5331234567', 'SMS Metni');
if($sonuc === true)
{
	echo 'Mesajınız başarıyla gönderildi.';
}
else
{
	echo 'SMS gönderilirken hata oluştu: '. $sonuc;
}

许可证

本项目是开源项目,遵循 MIT 许可证