leroy-merlin-br/laravel-optimizely

此包已被废弃,不再维护。未建议替代包。

Optimizely SDK 的 Laravel 封装器

v3.0.1 2022-07-05 12:53 UTC

README

Optimizely SDK 的 Laravel 封装器

安装

将包添加到项目中

composer require leroy-merlin-br/laravel-optimizely

发布配置:`php artisan vendor:publish`

在 .env 文件中设置环境变量

  • OPTIMIZELY_DISK:数据文件将要存储的位置(我们建议使用内存存储,如 Redis)

  • OPTIMIZELY_DATAFILE_FILEPATH:数据文件将要存储的路径,如果您使用键值存储,则此为键。

  • OPTIMIZELY_WEBHOOK_SECRET:Optimizely 为您的 webhook 生成的密钥令牌,用于验证传入请求并确保其安全性,否则请求将失败

Webhook

当您使用 vendor:publish 发布我们的包时,将创建一个 URI 为 webhooks/optimizely 的路由,Optimizely 将使用此路由发送数据文件更新,您需要在 Optimizely 设置中创建一个 Webhook 并将密钥令牌复制到环境中

使用方法

有关更多使用说明,请访问 Optimizely 的 PHP SDK 文档

贡献

只需进行分支操作即可 :)

许可证

MIT 许可证