rentbetter/plivo-notifier

Symfony Plivo Notifier 桥接器

安装次数: 4,917

依赖者: 0

建议者: 0

安全性: 0

星标: 2

关注者: 1

分支: 0

开放性问题: 0

类型:symfony-notifier-bridge

v6.1.0 2022-09-23 00:48 UTC

This package is auto-updated.

Last update: 2024-09-23 06:21:49 UTC


README

为Symfony Notifier提供Plivo集成。

安装

  1. 使用Composer安装包
composer require rentbetter/plivo-notifier@^6.1
  1. 将您的Plivo DSN添加到环境变量中,例如在.env文件中
PLIVO_DSN=plivo://AUTH_ID:AUTH_TOKEN@default?from=FROM
  1. 在您的services.yaml中注册PlivoTransportFactory
notifier.transport_factory.plivo:
   class: Symfony\Component\Notifier\Bridge\Plivo\PlivoTransportFactory
   parent: notifier.transport_factory.abstract
   tags: ['texter.transport_factory']
  1. 在您的config/packages/notifier.yaml配置中启用Plivo传输
framework:
  notifier:
    texter_transports:
      plivo: '%env(PLIVO_DSN)%'
  1. 开始向您的应用程序发送短信,请参阅symfony文档

DSN示例

PLIVO_DSN=plivo://AUTH_ID:AUTH_TOKEN@default?from=FROM&statusUrl=URL&statusUrlMethod=METHOD

其中

  • AUTH_ID是您的Plivo认证ID
  • AUTH_TOKEN是您的Plivo认证令牌
  • FROM是您的发送者
  • URL(可选)是Plivo应发送投递更新的URL
  • METHOD(可选)是Plivo应用于调用URL的HTTP方法(GET、POST)

资源