来自Jira的google聊天中的更新消息
我试图在谷歌聊天中创建一个通知,每当jira票证的状态发生变化。我已经成功地对自动化进行了排序,这样每次状态改变时都会向google chat发送一条消息,但每次都会创建一个新的线程。我想用新状态更新原始消息,或者向同一线程添加新消息 我已经将自动化配置为发送web请求,如下所示。有人做到了吗 Webhook URL: 标题:内容类型-应用程序/json;字符集=UTF-8 HTTP方法:POST Webhook主体:自定义数据来自Jira的google聊天中的更新消息,jira,hangouts-chat,Jira,Hangouts Chat,我试图在谷歌聊天中创建一个通知,每当jira票证的状态发生变化。我已经成功地对自动化进行了排序,这样每次状态改变时都会向google chat发送一条消息,但每次都会创建一个新的线程。我想用新状态更新原始消息,或者向同一线程添加新消息 我已经将自动化配置为发送web请求,如下所示。有人做到了吗 Webhook URL: 标题:内容类型-应用程序/json;字符集=UTF-8 HTTP方法:POST Webhook主体:自定义数据 "cards": [ { "
"cards": [
{
"header": {
"title": "{{issue.key}}",
"subtitle": "{{issue.summary}}"
},
"sections": [
{
"widgets": [
{
"keyValue": {
"topLabel": "Reported by",
"content": "{{issue.reporter.displayName}}"
}
},
{
"keyValue": {
"topLabel": "Status",
"content": "{{issue.status.name}}"
}
}
]
},
{
"widgets": [
{
"buttons": [
{
"textButton": {
"text": "View Ticket",
"onClick": {
"openLink": {
"url": "{{issue.url.customer}}"
}
}
}
}
]
}
]
}
]
}
]
}
自定义数据
"cards": [
{
"header": {
"title": "{{issue.key}}",
"subtitle": "{{issue.summary}}"
},
"sections": [
{
"widgets": [
{
"keyValue": {
"topLabel": "Reported by",
"content": "{{issue.reporter.displayName}}"
}
},
{
"keyValue": {
"topLabel": "Status",
"content": "{{issue.status.name}}"
}
}
]
},
{
"widgets": [
{
"buttons": [
{
"textButton": {
"text": "View Ticket",
"onClick": {
"openLink": {
"url": "{{issue.url.customer}}"
}
}
}
}
]
}
]
}
]
}
]
}
要在同一线程下创建新消息,您需要在
- 发送第一条消息时,响应包含一个
,其中包含一个消息资源
线程资源
- 包括在将第一条消息发送到后续消息的消息体后获得的线程名称-这将强制执行线程
- 使用
actionResponse。键入
,而不是UPDATE\u消息
NEW\u消息
- 我不确定在您的情况下如何触发操作响应,但如果您有一个能够触发新消息的功能,那么您也可以触发
UPDATE\u message
- 发送第一条消息时,响应包含一个
,其中包含一个消息资源
线程资源
- 包括在将第一条消息发送到后续消息的消息体后获得的线程名称-这将强制执行线程
- 使用
actionResponse。键入
,而不是UPDATE\u消息
NEW\u消息
- 我不确定在您的情况下如何触发操作响应,但如果您有一个能够触发新消息的功能,那么您也可以触发
UPDATE\u message