概述
Magento 2 Slack Notifier 模块自动将记录器异常发送到指定的 Slack 通道。此集成通过直接向您的 Slack 工作区发送实时通知,帮助您及时了解 Magento 商店中的关键问题。
特征
安装
使用 Composer
导航到您的 Magento 2 根目录。
需要使用 Composer 的模块:
作曲家需要 magify/magento2-module-slacknotifier
启用模块:
php bin/magento 模块:启用 Magify_SlackNotifier
运行安装升级命令:
php bin/magento 设置:升级
配置
在 Magento 管理面板中,导航至 Stores > Configuration > Advanced > Developer > Slack Notifier。
配置以下设置:
用法
配置完成后,模块会自动将指定类型的日志异常发送到您的 Slack 通道。您可以监控这些通知以快速响应 Magento 商店中的问题。
自定义消息服务
概述
自定义消息服务允许开发人员将任何消息发送到指定的 Slack 通道,并可以选择异步或同步发送。
笔记
如果功能参数中未设置通道和令牌,服务将使用 Magento 管理面板中配置的值。
用法
以下是如何在 Magento 2 模块中使用自定义消息服务的示例:
1 - 在您的类中注入 CustomMessage:
customMessage = $customMessage; parent::__construct($context); } public function execute() { $title= "This is a test title"; $message = "This is a test message"; $async = false; // or true based on your requirement $channel = "your-channel-id"; $token = "your-token"; $this->customMessage->notifyMessage($title, $message, $async, $channel, $token); } }
2 - 使用您的标题、消息、频道 ID、令牌和发送类型(异步/同步)调用 notificationMessage 方法。
支持
如需支持和功能请求,请在 GitHub 存储库上提出问题。
免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。
Copyright© 2022 湘ICP备2022001581号-3