如何使用WCF到GitHub Enterprise创建WebHook?

如何使用WCF到GitHub Enterprise创建WebHook?,wcf,github,enterprise,Wcf,Github,Enterprise,我想创建一个WebHook来与服务器GitHub Enterprise集成。我想使用WCF创建此服务,但我没有找到教程或一步一步。这是我第一次使用Webhook,我没有找到与GitHub集成的服务结构模型 有人有解决方案、示例或开发方法吗?我需要使用哪些方法、参数和名称?GitHub的文档我不清楚 谢谢。在早期版本的GitHub Enterprise上在UI中创建Webhook的方法与GitHub.com非常相似,现在在GitHub Enterprise 11.10.340及更高版本上相同 使用

我想创建一个WebHook来与服务器GitHub Enterprise集成。我想使用WCF创建此服务,但我没有找到教程或一步一步。这是我第一次使用Webhook,我没有找到与GitHub集成的服务结构模型

有人有解决方案、示例或开发方法吗?我需要使用哪些方法、参数和名称?GitHub的文档我不清楚


谢谢。

在早期版本的GitHub Enterprise上在UI中创建Webhook的方法与GitHub.com非常相似,现在在GitHub Enterprise 11.10.340及更高版本上相同

使用UI是浏览到相关存储库的一种情况,选择右侧的“设置”图标,选择“服务挂钩”并配置适当的挂钩。(GitHub Enterprise 11.10.340中的措辞略有变化,与您在GitHub.com上看到的内容相匹配)

如果还没有预定义的服务,那么标准的“WebHook URL”钩子应该可以做到这一点。这会将推送负载发布到您在此处输入的URL

您还可以使用API创建webhook。如果您没有运行GitHub Enterprise 11.10.340或更高版本,您可以参考我们的存档文档,具体了解如何使用API创建webhook。如果您运行的是GitHub Enterprise 11.10.340或更高版本,则位于的文档适用于这些版本的GitHub Enterprise

然后,您需要确保此帖子的接收者知道如何处理负载并根据负载采取行动

用于检查任何webhook的有效负载的良好服务是