WebHooks 通知(回调)

为特定事件注册 WebHook URI 后,发生该事件时您将获得回调。回调是 POST 请求。

请求标题

参数解释
ms-signature请求主体上的 SHA 256 签名。签名使用 WebHook 注册中的密钥。示例:“

sha256=275F1BFF2327BBAF7F61A1BB1920BAC0A5295C2F4C78350324247031D37A8031”

X-Correlation-ID关联 GUID - 这是 webhook 项目的实际 ID(来自 GroupShare)

请求主体

主体类型解释
JSON(应用程序/json)

事件详细信息为 JSON 字符串。

分配事件回调的请求主体示例:

{                                                             
  "Id": "9745600de970448b97f1cff97dbf1860",                   
  "Attempt": 1,                                               
  "Properties": {},                                           
  "Notifications": [                                          
    {                                                         
      "Action": "Sdl.GroupShare.Events.V2.AssignmentEvent",   
      "From": [                                               
        {                                                     
          "userEmail": "projman@testsdl.com"                      
        }                                                     
      ],                                                      
      "To": [                                                 
        {                                                     
          "userEmail": "translator@testsdl.com"                   
        }                                                     
      ],                                                      
      "LanguageFileId": "1c210645-8b48-4557-b6e3-d50d1ca18ab4",
      "ProjectId": "6ed3763d-0a93-4484-89e3-c9b4b824701d",    
      "RaisedBy": "test",                                     
      "Server": "groupshare.local"                            
    }                                                         
  ]                                                           
}