此外,我将更新现有的Webhook,而不创建新的Webhook。
这可能吗?
这不起作用:
curl -u 'me:sdfsdfsdfsdf' -X POST -H 'Content-Type: application/json' \
https://api.bitbucket.org/2.0/repositories/myteam/myrepo/hooks \
-d '{ "skip certificate verification":true, "description": "TEST", "url": "https://example.com/", "active": true, "events": [ "repo:push", "issue:created", "issue:updated" ] }'
它将创建一个新的Webhook,“跳过证书验证”:true将被忽略-甚至不会引发错误。我只是在猜测该字段是什么,因为我无法在他们糟糕的文档中的任何地方找到它。
编辑: “ skip_cert_verification”:真实的作品 但是,为了发出PUT请求来更新现有的Webhook,即使您只想更新一个字段,也需要指定所有字段。
因此,要更新现有的挂钩,您必须:
有更好的方法吗?