【问题标题】:ZK Teco Finger Print PHPZKTeco 指纹 PHP
【发布时间】:2019-08-27 00:32:34
【问题描述】:

我尝试使用tad-php 库获取考勤数据,但出现错误 连接错误,尝试按照我在 git 或 google 上找到的所有教程和故障排除,但仍然无法连接。我的设备使用 ZEM600 固件。

有人有过这样的经历吗?

这里是我要调用的代码:

<?php
require 'tad/lib/TADFactory.php';
require 'tad/lib/TAD.php';
require 'tad/lib/TADResponse.php';
require 'tad/lib/Providers/TADSoap.php';
require 'tad/lib/Providers/TADZKLib.php';
require 'tad/lib/Exceptions/ConnectionError.php';
require 'tad/lib/Exceptions/FilterArgumentError.php';
require 'tad/lib/Exceptions/UnrecognizedArgument.php';
require 'tad/lib/Exceptions/UnrecognizedCommand.php';


 $tad_factory = new TADPHP\TADFactory();

 use TADPHP\TADFactory;
 use TADPHP\TAD;



 $comands = TAD::commands_available();

 $b1 = (new TADFactory(['ip'=>'myipaddress']))->get_instance();

 $dt = $b1->get_date(); // method executed via TAD class.
echo $dt;

socket 和 curl 模组已启用。

感谢您的帮助

【问题讨论】:

  • 错误信息是什么?您的设备型号是什么?
  • 嗨@Roldan,它无法连接到设备,使用 X401 机器
  • 请编辑您的问题以包含所有相关信息,例如错误消息和您解决错误的尝试

标签: php biometrics zkteco


【解决方案1】:

请按以下步骤操作:

  1. 用您的计算机 ping 设备 IP 以确保设备可以 ping?
  2. 转到您设备的主菜单,然后选择 COM 选项,然后转到 PC 连接选项,查看 Com-Key 值并确保其值为零。
  3. 如果您的设备使用的是 ZEM600 或更低版本的固件,那么我相信它可以正常工作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-08
    • 2021-07-01
    • 2023-03-15
    • 2016-08-12
    • 2011-09-19
    • 2015-12-16
    相关资源
    最近更新 更多