vemid / sms-lib
dev-master / 1.0.x-dev
2020-04-08 17:59 UTC
Requires
- php: ^7.2
- giggsey/libphonenumber-for-php: ^8.12
- php-http/guzzle6-adapter: ^2.0
- psr/http-message: ^1
- zendframework/zend-diactoros: ^2.2
Requires (Dev)
- doctrine/coding-standard: ^4
- phpstan/phpstan: ^0.10.1
- phpunit/phpunit: ^7.2.6
This package is auto-updated.
Last update: 2024-09-09 03:49:48 UTC
README
依赖关系
要运行库,您需要安装一些依赖项
1. php: ^7.2
2. giggsey/libphonenumber-for-php: ^8.12
3. php-http/guzzle6-adapter: ^2.0
4. psr/http-message: ^1
5. zendframework/zend-diactoros: ^2.2
dev:
1. phpunit/phpunit: ^7.2.6
2. doctrine/coding-standard: ^4
3. phpstan/phpstan: ^0.10.1
安装
composer require vemid/sms-lib
文档
www.vemid.net/sms-lib/documentation_v1.pdf
基本示例
不使用 scheduleOn 向单个号码发送短信的示例
use Vemid\Sms;
try {
$client = new Sms\Client('username', 'pasword');
$messages = $client->messages->send('SendeName','phone', 'text');
print_r($messages);
$test = 0;
} catch (\Exception $e) {
print_r($e->getMessage());
}
不使用 scheduleOn 向多个号码发送短信的示例
use Vemid\Sms;
$recipeints = ['phone1','phone2',....];
try {
$client = new Sms\Client('username', 'pasword');
$messages = $client->messages->sendBatch('SendeName','phone', 'text');
print_r($messages);
$test = 0;
} catch (\Exception $e) {
print_r($e->getMessage());
}
使用 scheduleOn 发送,您必须设置一个 DateTime 对象
这些包由第三方提供,其质量无法保证。
© VemidSoft 开发