alizne/smsapi

一个连接到sms.ir以发送短信、接收短信等功能的包

v1.0.1 2022-03-09 19:30 UTC

This package is auto-updated.

Last update: 2024-09-30 01:17:43 UTC


README

使用此包,您可以通过sms.ir网站连接到您的面板,并在Laravel中拥有一个发送和接收伊朗SMS的系统。

由于针对伊朗的制裁,无法连接到Laravel默认设置的SMS面板。sms.ir是该国知名的SMS服务提供商之一。使用此包,您可以在Laravel中使用该公司的Restful Web服务。

功能

  • 使用CURL库
  • 发送和接收SMS
  • 激活码
  • 批量发送短信
  • 使用模板发送短信
  • 会员俱乐部
  • 等等...

安装包

使用Composer安装

composer require alizne/smsapi
php artisan vendor:publish --provider="Alizne\SmsApi\SmsApiServiceProvider"

然后,在Laravel的env文件中添加以下内容

SMSAPI_API_KEY="Your Api Key"
SMSAPI_SECRET_KEY="Your Secret Key"
SMSAPI_LINE_NUMBER="Your Line Number"

API密钥、密钥和线路号可在sms.ir的用户配置文件中找到。

需求

更多

如果您在本地执行此包时遇到SSL问题,可以在SMSApi.php文件中编辑以下内容并将其更改为false。

CURLOPT_SSL_VERIFYHOST => false,
CURLOPT_SSL_VERIFYPEER => false,