项目已创建事件
| 标题 |
|---|
| 按键 | 值 |
|---|
| X-Correlation-ID | 关联 ID |
| 消息正文 |
|---|
| 属性名称 | 值 |
|---|
| ProjectId | 项目 ID |
| ProjectName | 项目名称 |
| RaisedBy | 触发事件的用户的用户名 |
| 服务器 | Trados GroupShare 服务器名称,从 WebHookService 设置中读取。 |
| 操作 | Sdl.GroupShare.Events.V2.ProjectCreatedEvent |
Example Message Body
{
"Action": "Sdl.GroupShare.Events.V2.ProjectCreatedEvent",
"ProjectName": "0430 - 1311",
"ProjectId": "3b7755a7-9ad3-4541-824e-81f8accadbaa",
"RaisedBy": "sa",
"Server": "groupshare.local"
}
阶段更改事件
| 标题 |
|---|
| 按键 | 值 |
|---|
| X-Correlation-ID | 关联 ID |
| 消息正文 |
|---|
| 属性名称 | 值 |
|---|
| ProjectId | 项目 ID |
| LanguageFileId | 文件 ID |
| 阶段 | JSON 对象,包含阶段 ID 和阶段名称的“id”和“名称”成员。 |
| RaisedBy | 触发事件的用户的电子邮件地址 |
| 服务器 | Trados GroupShare 服务器名称,从 WebHookService 设置中读取。 |
| 操作 | Sdl.GroupShare.Events.V2.PhaseChangeEvent |
Example Message Body
{
"Action": "Sdl.GroupShare.Events.V2.PhaseChangeEvent",
"Phase": {
"id": 22,
"name": "Translation"
},
"LanguageFileId": "ce88d061-284c-4af6-9902-62c1b9e5decf",
"ProjectId": "2a299c68-20c0-4bd3-87d0-a0d8c1490cf4",
"RaisedBy": "sa",
"Server": "groupshare.local"
}
分配更改事件
| 标题 |
|---|
| 按键 | 值 |
|---|
| X-Correlation-ID | 关联 ID |
| 消息正文 |
|---|
| 属性名称 | 值 |
|---|
| ProjectId | 项目 ID |
| LanguageFileId | 文件 ID |
| 自 | 分配更改之前已分配的用户的集合。 |
| 如果想要 | 现在已分配的用户的集合。 |
| RaisedBy | 触发事件的用户的电子邮件地址 |
| 服务器 | Trados GroupShare 服务器名称,从 WebHookService 设置中读取。 |
| 操作 | Sdl.GroupShare.Events.V2.AssignmentEvent |
Example Message Body
{
"Action": "Sdl.GroupShare.Events.V2.AssignmentEvent",
"From": [
{
"userEmail": "sa"
}
],
"To": [
{
"userEmail": "pm"
},
{
"userEmail": "sa"
}
],
"LanguageFileId": "ce88d061-284c-4af6-9902-62c1b9e5decf",
"ProjectId": "2a299c68-20c0-4bd3-87d0-a0d8c1490cf4",
"RaisedBy": "sa",
"Server": "groupshare.local"
}
检出更改事件
| 标题 |
|---|
| 按键 | 值 |
|---|
| X-Correlation-ID | 关联 ID |
| 消息正文 |
|---|
| 属性名称 | 值 |
|---|
| ProjectId | 项目 ID |
| LanguageFileId | 文件 ID |
| RaisedBy | 触发事件的用户的电子邮件地址 |
| 服务器 | Trados GroupShare 服务器名称,从 WebHookService 设置中读取。 |
| 操作 | Sdl.GroupShare.Events.V2.CheckOutEvent |
Example Message Body
{
"Action": "Sdl.GroupShare.Events.V2.CheckOutEvent",
"LanguageFileId": "ce88d061-284c-4af6-9902-62c1b9e5decf",
"ProjectId": "2a299c68-20c0-4bd3-87d0-a0d8c1490cf4",
"RaisedBy": "sa",
"Server": "groupshare.local"
}
检入更改事件
| 标题 |
|---|
| 按键 | 值 |
|---|
| X-Correlation-ID | 关联 ID |
| 消息正文 |
|---|
| 属性名称 | 值 |
|---|
| ProjectId | 项目 ID |
| LanguageFileId | 文件 ID |
| RaisedBy | 触发事件的用户的电子邮件地址 |
| 服务器 | Trados GroupShare 服务器名称,从 WebHookService 设置中读取。 |
| 操作 | Sdl.GroupShare.Events.V2.CheckInEvent |
Example Message Body
{
"Action": "Sdl.GroupShare.Events.V2.CheckInEvent",
"LanguageFileId": "ce88d061-284c-4af6-9902-62c1b9e5decf",
"ProjectId": "2a299c68-20c0-4bd3-87d0-a0d8c1490cf4",
"RaisedBy": "sa",
"Server": "groupshare.local"
}