【发布时间】:2021-06-30 07:52:13
【问题描述】:
目前,我正在研究针对 Android 和 iOS 编写的具有以下功能的考勤应用程序的可行性。 iOS - 无法自动化。每次点击标签时,它都需要用户输入或点击。
但是,我没有很多关于 Android NFC 功能的谷歌搜索结果。 我想在我的考勤应用中使用以下功能。
-
将员工 ID 写入标签或将标签标识符记录在员工记录中(使用 3rd 方应用)
-
考勤应用程序将在 Android 手机上安装和设置,并将保存在塑料盒(考勤亭)中。 https://www.famoco.com/use-case/infordata-nfc-students-attendance-tracking/
-
员工轻点就走
-
将标签 ID 或员工 ID 发送到 Azure API(带有 Azure 守护程序 API 的令牌)
-
API 检查标签是否属于员工
-
API获取当前考勤状态
-
API 将状态发送回 Android 应用程序 - 成功、未找到员工记录、已点击并在特定时间段内尝试四次取消。例如 30 秒。
-
在应用中显示结果
我想自动执行上述步骤,并且在考勤移动设备应用程序(考勤亭)中不需要用户(员工)操作/输入/点击。
在 Android 手机和 NFC 应用中是否可行?
【问题讨论】:
-
如果我没听错的话,您真正想要做的只是将 Android 手机用作阅读器,就像签到点一样,运行您的软件来注册它们。如果是这样,那么是的,只要屏幕功能被解锁,它就会起作用,打开应用程序并保持打开状态将使应用程序代码更快地响应标记输入启动应用程序的字段事件。虽然有更简单的方法,但我会想到一个 Raspberry Pi 和一个简单的 NFC 阅读器
标签: android nfc azure-api-apps