العودة إلى المساعدة
بروتوكول ADMS الخاص بـ ZKTeco
آخر تحديث: 28/8/2026
بروتوكول الدفع ADMS الخاص بـ ZKTeco
الجهاز هو من يبدأ جميع الاتصالات — الخادم لا يتصل بالجهاز مطلقًا.
مسار البروتوكول
الجهاز الخادم
│ │
│── GET /iclock/cdata?SN=ABC123 ───►│ تسجيل / نبضة قلب
│◄── "GET OPTION FROM: ABC123..." ──│ استجابة الإعداد
│ │
│── POST /iclock/cdata (ATTLOG) ───►│ دفع سجلات الحضور
│◄── "OK" │
│ │
│── GET /iclock/getrequest ────────►│ استطلاع الأوامر
│◄── "C:uuid:REBOOT" (إن وُجد) │
│ │
│── POST /iclock/devicecmd ────────►│ نتيجة الأمر
│◄── "OK" │
صيغة سجل الحضور (POST /iclock/cdata)
ATTLOG
EnrollNumber\tDateTime\tVerifyMode\tInOutStatus\tWorkCode\t
1001\t2024-01-15 08:30:00\t1\t0\t0\t
1002\t2024-01-15 09:05:00\t1\t0\t0\t
صيغة الأمر (استجابة GET /iclock/getrequest)
C:cmd_uuid:REBOOT\r\n
C:cmd_uuid:DATA UPDATE USERINFO PIN=1001\tName=John\tPassword=\tCard=0