patrickmaken / web2sms-client
该软件包最新版本(v1.0.3)没有可用的许可信息。
使用 web2sms237 API(https://web2sms237.com)发送 SMS 的 PHP 库。
v1.0.3
2022-08-18 10:03 UTC
Requires
- php: >=5.5
- guzzlehttp/guzzle: ^6.5
This package is not auto-updated.
Last update: 2024-09-26 19:58:14 UTC
README
使用 web2sms237 API(https://web2sms237.com)在喀麦隆发送 SMS 的 PHP 库。请访问 https://web2sms237.com 创建您的账户。
需求
使用此库需要 php 版本 >=5.5
安装
composer require patrickmaken/web2sms-client
用法
在进行任何操作之前,您必须通过提供您的 api_user_id 和 api_user_secret 来初始化客户端。这些值可在平台 https://www.web2sms237.com/en/webapp/developers 的客户面板的 "API 开发者菜单" 中找到。
发送 SMS
use Patrickmaken\Web2Sms\Client as W2SClient; W2SClient::setConfig([ 'api_user_id' => 'xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx', 'api_key' => 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx', ]); $telephone = '+237699887766'; $text = 'Ceci est un message de test.'; $senderID = 'MyApp'; $response = W2SClient::sendSMS($telephone, $text, $senderID); var_dump($response);
输出
array(2) { ["id"]=> string(36) "e3f0bcd5-7742-433d-add2-11a00b89a477" ["cost"]=> int(12) }
获取 SMS 状态
use Patrickmaken\Web2Sms\Client as W2SClient; W2SClient::setConfig([ 'api_user_id' => 'xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx', 'api_key' => 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx', ]); $message_id = 'e3f0bcd5-7742-433d-add2-11a00b89a477'; $response = W2SClient::getMessageStatus($message_id); var_dump($response);
输出
array(2) { ["status"]=> string(4) "SENT" ["sent_by"]=> string(5) "MyApp" }
联系人
- 电子邮件: support@web2sms237.com
- 电话 / WhatsApp: +237 674 35 29 69