此产品为通知接口(modules/notifications)模块,用于通过IFTTT推送各种系统信息
ifttt是“if this then that”的缩写,事实上是让你的网络行为能够引发连锁反应、让你使用更为方便,其宗旨是“Put the internet to work for you”(让互联网为你服务)。ifttt旨在帮助人们利用各网站的开放API,将Facebook、Twitter等各个网站或应用衔接,完成任务,使“每个人都可以成为整个互联网不用编程的程序员”。ifttt通过流程将各种信息串联起来,然后再集中把你要的信息呈现给你。解决了信息的冗杂,收取或关注重要信息的问题。
此模块使用官方的WHMCS API将自身集成为新的Notification Provider。设置完成后,使用PHP和CURL的此脚本将把通知通过IFTTT传递到IFTTT Web Hooks模块。
在WHMCS中进行设置后,您可以转到IFTTT.com并配置无数种可能性,从短信/移动通知到收到新通知时在家中打开灯。客户支付账单后,您甚至可以让KFC将炸鸡送到您的家里
安装方法
1.下载最新版本文件
2.将“ IFTTTNotifier”文件夹上载到“ /WHMCS安装目录/modules/notifications/”。
3.注册IFTTT.com帐户。
4.在IFTTT.com,ifttt.com/maker_webhooks上找到“ Webhooks”,然后依次单击“连接”和“文档”。复制Web Hook键,该键在页面顶部突出显示。 5.登录到WHMCS后台,导航到“设置”>“通知”,然后单击IFTTT通知提供程序下的“配置”,将Web Hook键粘贴到文本字段中,然后按Save Changes。
6.单击“创建新的通知规则”,然后选择要创建的通知事件,然后选择“ IFTTT通知程序”并创建一个唯一的事件名称(复制此名称以供以后使用)。
导航到IFTTT Create,ifttt.com/create,选择Web Hooks并输入唯一的事件名称,该名称与步骤8中输入的完全相同。然后设置IFTTT以连接其他服务,例如Android通知,Google云端硬盘,电子邮件等即可
1.2
2025.07.10- 1.增加对于PHP8及WHMCS8.13+的支持
- 2.优化代码结构