查看Github的api的更多webhook信息

时间:2017-07-31 12:24:28

标签: github webhooks

我已成功为以下请求正文的github仓库设置webhook:

body: JSON.stringify({
  name: 'web',
  events: ['issues'],
  active: true,
  config: {
    url: 'http://12345678.ngrok.io',
    content_type: 'json',
  }
})

当在回购时编辑问题时,我收到了ngrok服务器的请求,但我找不到有关问题事件的更多信息。

我能得到的最好的是request.headers我有:

{ host: '12345678.ngrok.io',
accept: '*/*',
'user-agent': 'GitHub-Hookshot/1234567',
'x-github-event': 'issues',
'x-github-delivery': '12341234-12341234-12341234',
'content-type': 'application/json',
'content-length': '7051',
'x-forwarded-for': '192.12.345.67' }

我是否可以获得编辑问题,编辑了哪些问题以及编辑的内容?

1 个答案:

答案 0 :(得分:1)

webhook事件将在payload中显示。 Here就是一个例子。

platform samples中有一些示例显示如何以JSON的形式访问有效负载。