finna/gateway-api

GatewayAPI的简单实现。一个稳固的短信API(详见 https://gatewayapi.com)

v0.0.2 2023-02-28 15:01 UTC

This package is not auto-updated.

Last update: 2024-09-25 20:53:04 UTC


README

GatewayAPI的简单实现。一个稳固的短信API(详见 https://gatewayapi.com

安装

使用composer来管理您的依赖关系并下载Gateway-API

composer require finna/gateway-api

示例

use Finna\GatewayApi\GatewayClient;
use Finna\GatewayApi\ParameterException;

$secret = 'your api key here';

try {
    $result = (new GatewayClient($secret))
        ->setSender('My-name') //You can of course set your phone number to allow replies
        ->setRecipients([12345678, 87654321])
        ->setMessage('Test message from GatewayClient')
        ->send();
    error_log(print_r($result, true));
} catch (ParameterException $exception) {
    error_log('Parameter exception: ' . $exception->getMessage());
} catch (Throwable $exception) {
    error_log('Exception: ' . $exception->getMessage());
}