Подсчет меток меток NFC в приложении - PullRequest
0 голосов
/ 17 мая 2018

Я пытаюсь найти лучший способ подсчитать, сколько раз уникальный считыватель NFC был нажат на считыватель. Будет много тегов NFC, но только несколько считывателей, которым нужно совместно использовать общую базу данных. Я прочитал ответы здесь, и, кажется, я могу вставить запись в сообщение NDEF, чтобы добавить 1 каждый раз, когда метка нажата, и этот новый номер может быть добавлен либо через приложение, либо через веб-сайт.

Мои вопросы: возможно ли хранить базу данных на моем веб-сайте / в приложении со всеми уникальными идентификаторами NFC, чтобы при нажатии тега я просто добавлял 1 в свою базу данных для этого тега (и ничего не делал с тегом? ). Значит ли это, что тег может быть только для чтения?

Любая помощь была бы отличной, я очень новичок в этой области! Спасибо!

1 Ответ

0 голосов
/ 18 мая 2018

Теги NFC обычно имеют идентификатор, который используется во время предотвращения столкновений для идентификации определенных тегов.Эти идентификаторы часто уникальны (либо гарантируется производителем, либо тем, что вы используете только небольшое количество тегов по сравнению с пространством, доступным для идентификаторов тегов).

Поэтому вы можете использовать приложение для чтенияиспользуйте этот идентификатор и используйте его для поиска / обновления базы данных.

Однако доступ к этому идентификатору возможен не на всех платформах.Например, если вы собираетесь использовать устройство iOS для чтения тегов NFC, Core NFC API не раскрывает идентификатор.В этом случае вам потребуется записать свой пользовательский идентификатор в сообщение NDEF (это единственный тип данных, который в настоящее время может быть прочитан через Core NFC).Многие другие платформы (устройства чтения PC / SC в Windows / Linux / Mac, Android NFC) обычно предоставляют доступ к идентификатору предотвращения столкновений каким-либо образом.

Наконец, имейте в виду, что идентификатор предотвращения столкновений (или в основномлюбой статический читабельный идентификатор) может не подходить для некоторых приложений: Серийные номера на тегах NFC - действительно уникальные?клонируемый

...