devorto / microsoft-teams-logger
使用 Psr/LoggerInterface 将错误/通知等记录到 Microsoft Teams。
This package is auto-updated.
Last update: 2024-09-19 16:31:52 UTC
README
使用此实现 Prs/Log/LoggerInterface 的类将错误/通知/警告等发送到 Microsoft Teams。
有关日志接口或日志级别的更多信息,请参阅 他们的 GitHub。
设置 webhook
在您可以使用此功能之前,您需要在 Microsoft Teams 通道中设置一个 webhook。
- 转到 https://teams.microsoft.com/ 并选择一个团队。
- 在所需通道上右键单击并点击 "连接器"。
- 搜索 "入站 webhook" 并点击 "配置"。
- 提供名称和图像。
- 点击 "创建"。
- 现在将出现一个新字段,其中包含新的 webhook url,您可以复制粘贴。
示例
<?php $slack = new \Devorto\Logger\MicrosoftTeams( '<paste-webhook-url-here>', 'My Test App', 'https://test.example.com' // Optional app url. ); // Use one of the available log level methods: $slack->critical('Help something went critical.'); // You can also drop an Exception in here. $slack->critical(new Exception('Test'));
