プロジェクト

全般

プロフィール

Vote #81755

未完了

centos8 配置redmine后,添加钉钉的自定义webhook,不能推送项目的变化信息到钉钉群

Admin Redmine さんが約2年前に追加. 約2年前に更新.

ステータス:
New
優先度:
通常
担当者:
-
カテゴリ:
Hook requests_54
対象バージョン:
-
開始日:
2022/05/09
期日:
進捗率:

0%

予定工数:
category_id:
54
version_id:
0
issue_org_id:
36365
author_id:
566292
assigned_to_id:
0
comments:
0
status_id:
1
tracker_id:
1
plus1:
0
affected_version:
closed_on:
affected_version_id:
127
ステータス-->[New]

説明

1、钉钉群已配置安全网段IP和安全设置,并将WEBHOOK添加到 webhook_listener.rb,然后重启了redmine
还是不能推送通知
webhook_listener Post的代码:
def post(webhooks, request_body)
Thread.start do
webhooks.each do |webhook|
begin
Faraday.post do |req|
req.url webhook.url
req.headers['Content-Type'] = 'application/json'
req.body ={
"msgtype"=>" text",
"text"=> {
"content"=> "#{request_body}"
}.to.json

                     }
        end
      rescue => e
        Rails.logger.error e
      end
    end
  end
end

end
end

Admin Redmine さんが約2年前に更新

  • カテゴリHook requests_54 にセット

他の形式にエクスポート: Atom PDF

いいね!0
いいね!0