首页 > 解决方案 > 如何从考勤机获取 PHP 推送通知

问题描述

$zk = new ZKLibrary('192.168.0.250', 4370);
$zk->connect();
$zk->disableDevice();
$users = $zk->getAttendance();

在这里,我们使用此代码从考勤机获取所有数据。但是我们想使用推送通知,以便任何人打机器,同时我们在我们的服务器上获得考勤。

标签: php

解决方案


我认为最好的解决方案是设置任务计划程序(Windows)/ Cronjob(Linux)通过执行您的 PHP 代码每分钟或每 5 分钟进行一次检查。

以下是 Windows 操作系统的步骤:

  1. 创建一个批处理文件。将您的代码放入 PHP 执行中。

例子;

文件名:出勤.bat

php C:\wamp64\www\example2\zkteco\getAttendance.php

如果您收到错误 ->“php 未被识别为内部或外部命令”,请观看此https://www.youtube.com/watch?v=Ka44kcFSruk

  1. 将您的任务计划程序设置为运行出席.bat 在您的窗口开始时转到搜索,然后搜索任务单击任务计划程序。

其余步骤遵循此 youtube 链接 -> https://www.youtube.com/watch?v=3Joxkb9y_UA


推荐阅读