java Slack webhook在java中
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java Slack webhook在java中相关的知识,希望对你有一定的参考价值。
// Slack
private void sendSlackNotification(String id, String message) {
MediaType JSON
= MediaType.parse("application/json; charset=utf-8");
RequestBody body = RequestBody.create(JSON,
String.format("{ \"text\": \"Cannot send the product with id <%s>,\n Error: %s\"}", id, message.replaceAll("\"", "'")));
Request request = new Request.Builder()
.url(Constants.slackWebHookUrl)
.post(body)
.build();
try {
Response response = httpClient.newCall(request).execute();
if(!response.isSuccessful()) {
log.error(String.format("Cannot send slack notification! Response message: %s", response.message()));
}
} catch (IOException e) {
log.error(String.format("Cannot send slack notification! Ex: %s", e.toString()));
}
}
以上是关于java Slack webhook在java中的主要内容,如果未能解决你的问题,请参考以下文章
使用 Webhook 到 Slack 的 Azure 警报不起作用
如何让机器人响应/响应 slack 中传入的 webhook 消息?
通过 webhook 中的 slack 提及用户
markdown Slack WebHook:如何发送当前日期时间?
sh 将命令执行结果通知给Slack(传入Webhooks)
javascript gas2slack来自webhook