【问题标题】:Sending messages to microsoft teams using Symfony Monolog使用 Symfony Monolog 向微软团队发送消息
【发布时间】:2020-03-23 23:13:51
【问题描述】:

好的,所以我正在尝试使用 Symfony Monolog 向 Microsoft 团队发送消息,但我似乎找不到任何类型的指南来指出如何做到这一点等。

我尝试过与使用 Slack 相同的方法

我正在使用 Symfony 3.4

monolog:
    handlers:
        main:
            type:         fingers_crossed
            action_level: critical
            handler:      mongo
#        nested:
#            type:  stream
#            path:  %kernel.logs_dir%/%kernel.environment%.log
#            level: critical
        teams:
            type:  teams
            level: critical
            token: '%teams_token%'
            channel: '#errors'
            include_extra: true

【问题讨论】:

    标签: symfony monolog


    【解决方案1】:

    你必须像SlackHandler一样创建你的own Handler

    <?php
    
    use Monolog\Logger;
    use Monolog\Handler\AbstractProcessingHandler;
    
    class MicrosoftTeamsHandler extends AbstractProcessingHandler
    {
    
    ...
    

    查看此回复Custom monolog handler for default monolog in Symfony 2 以注册您的自定义处理程序并使用它

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-01-19
      • 1970-01-01
      • 2020-08-11
      • 2022-11-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-04-18
      相关资源
      最近更新 更多