rentbetter / plivo-notifier
Symfony Plivo Notifier 桥接器
v6.1.0
2022-09-23 00:48 UTC
Requires
- php: >=8.1
- symfony/http-client: ^5.4|^6.0
- symfony/notifier: ^5.4|^6.0
Requires (Dev)
- phpunit/phpunit: ^9
This package is auto-updated.
Last update: 2024-09-23 06:21:49 UTC
README
为Symfony Notifier提供Plivo集成。
安装
- 使用Composer安装包
composer require rentbetter/plivo-notifier@^6.1
- 将您的Plivo DSN添加到环境变量中,例如在
.env
文件中
PLIVO_DSN=plivo://AUTH_ID:AUTH_TOKEN@default?from=FROM
- 在您的
services.yaml
中注册PlivoTransportFactory
notifier.transport_factory.plivo: class: Symfony\Component\Notifier\Bridge\Plivo\PlivoTransportFactory parent: notifier.transport_factory.abstract tags: ['texter.transport_factory']
- 在您的
config/packages/notifier.yaml
配置中启用Plivo传输
framework: notifier: texter_transports: plivo: '%env(PLIVO_DSN)%'
- 开始向您的应用程序发送短信,请参阅symfony文档
DSN示例
PLIVO_DSN=plivo://AUTH_ID:AUTH_TOKEN@default?from=FROM&statusUrl=URL&statusUrlMethod=METHOD
其中
AUTH_ID
是您的Plivo认证IDAUTH_TOKEN
是您的Plivo认证令牌FROM
是您的发送者URL
(可选)是Plivo应发送投递更新的URLMETHOD
(可选)是Plivo应用于调用URL
的HTTP方法(GET、POST)