Как подключить zkteco k40 с PHP(посещаемость устройства)

Я хочу соединить ZKteco K40 с php на xammp localhost, чтобы получить данные о посещаемости

  1. IP-адрес для zk40 192.168.1.201, маска подсети 255.255.255.0, шлюз 0.0.0.0, DHCP выключен, пароль 0

  2. Подключил устройство к ПК (windows) по локальной сети (rj45)

  3. Данный статический ip на ПК 192.168.1.200

  4. когда я пинг 192.168.1.201, я получаю ответ

  5. Я устал использовать zklibrary https://github.com/kamshory/ZKLibrary но test.php не работает, показывая ничего, использовал другую библиотеку https://github.com/dnaextrim/php_zklib/tree/master/zklib, все еще не могу получить через

Также обратите внимание, что я установил zktime.net 3.0, и он работал отлично

3 ответа

zklib требует, чтобы расширение PHP Socket было включено.

Включить, добавив extension=php_sockets.dll в php.ini

https://www.php.net/manual/en/intro.sockets.php

Zktime .net 3.0 работает на основе связи через веб-API (HTTP). Перечисленные вами библиотеки работают над простым программированием сокетов TCP/IP. Документ веб-API из http://camsunit.com/application/biometric-web-api.html.

У меня есть решение, которое работает для меня.

Я загружаю посещаемость вручную из программного обеспечения машины, и программное обеспечение хранит все записи в файле БД MS Access. Я читаю все записи из файла БД и сохраняю их в MySQL.

Другие вопросы по тегам