Skip to main content
全网优质资源汇总✨

Search: #webhook

  1. #webhook #自动化
    hookdoo-可编写脚本的Webhook网关服务
    hookdoo是用自动化 Webhook的服务
    它具有可编写脚本的 Webhook 网关,用于在服务器上安全地运行自定义构建、部署和代理脚本。
    官网:https://hookdoo.com
    - 无缝集成
    创建和管理 Hooks 的一切
    - 在脚本中请求上下文
    解析并存储 webhooks 调用原始 context:payload、headers 和 query 参数。
    - 详细的 Webhook 调用历史记录
    轻松检查、审查传入的 webhook 和脚本 执行行为。包含请求上下文和 脚本的输出。
    - 导出变量
    将部分或全部值导出为临时环境 可以在脚本中使用的变量。
    - 上下文感知触发器规则
    根据请求上下文定义触发规则。 自定义脚本的确切条件 应该运行。
    - 调用回放
    当构建脚本失败时,重播现有webhook 在单个请求上下文中使用原始请求上下文进行调用 点击!
    - 并发处理策略
    各种策略来指定期间发生的情况 根据您的要求和脚本进行并发构建 法典。
    使用 Hooks 控制事件流
    - 【接收 webhook 请求】…
    📡发布:https://noisevip.cn/17545.html
    📢关注频道:@quanshoulu
    💬频道社群:https://www.noisework.cn/qun/
    📬投稿bot:@noisewowbot
    📇搜索bot:@Efficiencysearchbot
    🎁访问主页: www.noisework.cn
  2. #webhook
    两个webhook转发工具
    1、dev-raven是一个webhook转发服务,旨在帮助团队协作更加高效。它可以将各种webhook消息(例如gitlab的代码提交、PR、新建issue、issue回复以及状态变更等)转化为通知标题和通知内容,并发送到企业微信群、个人微信群、邮箱等。
    2、webhook zoo是一个webhook代理工具,在配置webhook的时候可以先在webhook zoo上申请一个代理地址,然后将申请的代理地址配置到webhook。
    这样做的好处有很多,比如当我们有多处webhook需要配置时,如果填写的是webhook zoo上申请的代理地址,则可以在webhook zoo上方便的查找浏览配置过的webhook,当我们还没有webhook对应的服务时,也可以预先在webbhook里填写申请的代理地址,后续再配置代理的转发目标。另外webhook zoo后续会支持填写多个转发目标,这样我们可以通过一个webhook触发多种服务,比如同时通知和触发自动集成,你能免费申请10个hook地址
    项目地址:https://github.com/iyjian/dev-raven
    webhook zoo】ToolsBox维护地址:https://hook.tltr.top
    使用dev-raven通过参数指定from和to,就可以构造一个回调地址。然后,将回调地址配置到您的github或gitlab的webhook中,就可以开始接收通知了。
    比如希望将github中的事件推送到企业微信群,需要构造以下地址并配置到github的webhook配置中:
    配置完成后即可在企业微信群中收到github的提交、issue事件了。
    dev-raven 的一个公网部署地址,如不希望使用公开的服务,需要替换成私有部署的地址。
    from支持的参数:
    gitlab github…
    📡发布:https://noisevip.cn/17499.html
    📢关注频道:@quanshoulu
    💬频道社群:https://www.noisework.cn/qun/
    📬投稿bot:@noisewowbot
    📇搜索bot:@Efficiencysearchbot
    🎁访问主页: www.noisework.cn
  3. #webhook #开源 #钉钉
    连通Wekan和DingTalk之间的Webhook代理服务
    Wekan是一款开源的看板应用程序,特点:支持Javascript的移动或桌面网络浏览器或应用程序
    官方:https://wekan.github.io
    连通DingTalk之间的Webhook代理服务项目:https://github.com/listenerri/wekan-dingtalk-webhooks-proxy-server
    用法
    从模板复制配置文件并进行编辑:

    cp -i config/config-server-example.json config/config-server.json
    cp -i config/config-account-example.json config/config-account.json

    编辑配置文件后,执行以下命令启动服务:

    virtualenv -p python3 venv
    source venv/bin/activite
    pip install -r requirements.txt
    deactivate
    ./scripts/start-uwsgi-server.sh

    或者在 docker 中启动服务:

    docker build -t wekan-dingtalk-webhooks-proxy-server .

    docker run --name wekan-dingtalk-webhooks-proxy-server
    --restart always
    -p 8080:8080
    -v `pwd`/config:/opt/wekan-dingtalk-webhooks-proxy-server/config
    -d
    wekan-dingtalk-webhooks-proxy-server:latest
    https://noisevip.cn/14628.html