aimedidierm / fdisms
这是一个PHP库,帮助开发者在Rwanda的FDI短信网关中集成短信服务。
v1.0.1
2024-05-31 13:03 UTC
README
这是一个php库,帮助开发者在Rwanda的FDI短信网关中集成短信服务。
安装
使用Composer将此包作为依赖项安装。
composer require aimedidierm/fdisms
用法
这是文档
<?php require_once __DIR__ . '/../vendor/autoload.php'; use Aimedidierm\FdiSms\SendSms; $to = ""; // Receiver phone number $message = ""; // Text message to be send $senderId = ""; // Your User ID provided by FDI $ref = ""; // Your unique message reference ID $callbackUrl = ""; //Optional Delivery Report destination try { $apiUsername = ""; // Your API Username provided by FDI $apiPassword = ""; // Your API Password provided by FDI $smsSender = new SendSms($apiUsername, $apiPassword); $response = $smsSender->sendSms($to, $message, $senderId, $ref, $callbackUrl); if ($response['success']) { return response()->json(['message' => 'SMS sent successfully']); } else { return response()->json(['message' => $response['message'], 500]); } } catch (\Exception $e) { return response()->json(['message' => $e->getMessage()], 500); }
注意:对于未使用Composer的一些人,请记得添加
include_once("../vendor/autoload.php");
贡献
欢迎贡献!在向此项目贡献之前,请熟悉CONTRIBUTING.md。
要开发此项目,您需要PHP 8.1或更高版本,Composer,
在本地克隆此存储库后,执行以下命令
cd /path/to/repository
composer install
现在,您可以开始开发了!
版权和许可
aimedidierm/fdisms库是免费且不受限制的软件,已发布到公共领域。有关更多信息,请参阅MITLICENCE。