forward-force/televoips

TeleVoIPs API 的 PHP 包装器

0.2.2 2021-04-13 13:15 UTC

This package is auto-updated.

Last update: 2024-09-13 20:39:49 UTC


README

这是一个 TeleVoIPs API 的包装器。API 非常简单,因此此实现相对简单。

身份验证

为了进行身份验证,您需要从 TeleVoIPs 获取一个令牌。请访问文档门户阅读获取令牌的更新步骤:https://documenter.getpostman.com/view/3155589/T1DtfbSY#intro

TeleVoIPs 可能会为您提供令牌和密钥,API 只需要令牌。

消息 API

您可以发送一条消息。

如何发送消息

$televoips = new \ForwardForce\TeleVoIPs\TeleVoIPs('your-token');

try {
    $message = $televoips->message()
        ->setFrom('19876543210')
        ->setTo('9417264539')
        ->setMessage('Test SMS')
        ->send();
} catch (\GuzzleHttp\Exception\GuzzleException $e) {
    var_dump($e->getMessage());
}

如何运行示例

要运行示例,您需要以下内容

php examples/send_message.php

贡献

要本地运行,您可以使用这里提供的 Docker 容器。您可以像这样运行它

docker-compose up

然后您可以通过 ssh 进入 php-fpm 容器。请注意,您需要将令牌设置为环境变量 $TELEVOIPS_API_TOKEN

xdebug 已完全配置以在 cli 上工作,将其连接到您的首选 IDE 并开始调试!

有关在本地运行此库的自动生成文档,请参阅 phpdocker/README.md

如果您发现了一个问题,有任何疑问或建议,请随时在 GitHub 上创建一个问题。

致谢

感谢 phpdocker.io 使获取 PHP 环境变得轻松!