hu.es-progress.webhook:CiviCRM扩展| Webhook | 使用外部Webhook通知CiviCRM的框架

时间:2024-04-22 11:30:29
【文件属性】:

文件名称:hu.es-progress.webhook:CiviCRM扩展| Webhook | 使用外部Webhook通知CiviCRM的框架

文件大小:359KB

文件格式:ZIP

更新时间:2024-04-22 11:30:29

extension webhook civicrm-extension civicrm PHP

hu.es-progress.webhook 此扩展提供了一个公共API端点作为Webhook的侦听器,以及一个管理员界面,用于设置处理程序应用程序以处理传入的消息。 处理程序应用程序必须从基本处理程序继承。 当前,它可以处理JSON,XML和标准URL编码的表单数据消息。 该扩展提供了一个示例处理程序,该处理程序将请求详细信息保存到数据库。 可以从管理页面检查并清除此日志。 要扩展处理器或处理程序类的值集,请在扩展中实现它们,并将其传递到配置,同时扩展hook_civicrm_webhookOptionValues挂钩中的配置对象。 该扩展已根据许可。 要求 PHP v7.3 + CiviCRM 5.29+(可能在下面工作,未经测试) 安装(Web UI) 此扩展程序尚未发布,无法通过Web UI进行安装。 安装(CLI,Zip) 系统管理员和开发人员可以下载此扩展名的.zip


【文件预览】:
hu.es-progress.webhook-main
----templates()
--------CRM()
----.htaccess(145B)
----civicrm.config.php(1KB)
----external()
--------listener.php(215B)
----assets()
--------webhook-settings.png(30KB)
--------webhook-delete.png(68KB)
--------webhook-logs.png(88KB)
--------webhook-form-edit.png(73KB)
--------webhook-form-new.png(64KB)
----js()
--------Form()
----info.xml(1KB)
----webhook.php(4KB)
----LICENSE.txt(34KB)
----xml()
--------Menu()
----.github()
--------workflows()
----README.md(4KB)
----tests()
--------phpunit()
----CRM()
--------Webhook()
----phpunit.xml.dist(1KB)
----webhook.civix.php(14KB)

网友评论