2015-04-29 133 views
1

我在aws ec2实例中部署了webapp。我最近了解了Github Webhook。现在我正在尝试为我的ec2服务器设置webhook服务。有人可以请给有关演练:为AWS EC2服务器安装Github Webhook

1. How to receive the webhook payload for server endpoint. 
2. What will be the Payload URL that one have to write in github webhook service. 

回答

0

首先,你需要去您的回购,并通过点击这个顺序:

设置 - >网络挂接&服务 - >添加网络挂接

然后粘贴github将为每个新提交提交数据的网址。您可以在example中找到有效载荷的示例。

然后在后端实现所需的逻辑,以处理有关新提交的信息。

+0

我刚配置webhook,但它给** **无效的HTTP响应:404 **,在**最近交付**部分。手段请求已经从github发出,但响应给出了404错误代码。 – tyson

+0

你需要在后端实现逻辑来解析github的有效载荷,因为我注意到了答案。 – vanadium23

+0

好的。除了[github文档](https://developer.github.com/webhooks/)以外,是否有任何在线资源可以接收和解析webhook负载,从中我可以编写该逻辑? – tyson