我正在用 python 开发一个 Web 服务器,它从 github webhook 获取特定事件的有效负载(推送、新提交、拉请求...)我如何区分这些事件抛出 gson?我查看了有效负载,但什么都不喜欢..:/ 但另一方面 - 我有一个为推送事件创建处理程序的代码:
@webhook.hook() # 定义 'push' 事件的处理程序 def on_push(data): print("Got push with: {0}".format(data))
那么 webhook 库中是否有内置的“事件检测器”?网上一无所获
编辑:发现这个:“活动的类型是在有效载荷对象的动作属性中指定的。”但是我得到的有效载荷中没有关键字动作,我在 github 中触发的事件类型是提交,但我得到的只是有效载荷说:'修改':['README.md']'消息':'更新README.md没什么直接的