我们有一个(测试版)产品可以执行这个确切的功能。它被称为Flomio Kiosk。它的工作方式是使用 NFC 腕带和 Android NFC 终端,例如Galaxy S4 Zoom。该系统允许客人将腕带/卡片与他们的 Facebook 或电子邮件帐户相关联。NFC Kiosk 应用程序具有摄影师模式,允许使用扫描的腕带配置文件标记和上传拍摄的照片。
堆栈的架构很简单。腕带的 UUID 与相关客人的 Facebook 令牌相关联。这需要存储在云服务器中,以便您可以有效地 OAuth2.0 到 Facebook 并代表客人发帖。这种设置还使我们能够免于格式不正确的帖子的责任。每个使用我们系统的开发人员都需要创建自己的 Facebook 应用程序并获得批准。如果发布了违反 Facebook T&C 的垃圾邮件或内容,则只会关闭该 Facebook 应用程序,而不是整个 Flomio Kiosk 解决方案。
为了让我们为每位客人获取 Facebook 令牌,客人必须前往活动的登录页面(我们使用 eventname.flomio.com),输入他们的腕带代码(5 位数)并使用他们的 Facebook 凭据登录。客人然后可以选择授予事件应用程序的权限,例如发布到“只有我”并允许访问他们的“新闻提要”。完成此注册过程后,腕带将被视为已激活,用于访问客人 Facebook 个人资料的 OAuth 令牌与腕带 UUID 一起存储在 Flomio 数据库中。
当在接入点扫描腕带时,UUID 会通过 websockets 发送到 Flomio,以实现超快速响应,显示客人姓名和个人资料图片。通过这种方式,活动组织者可以为客人提供更加个性化的体验。在摄影师模式下,先拍摄图像,然后扫描腕带。图片通过 Flomio 发布,活动徽标覆盖在图片上以增加品牌知名度。包括预定义的帖子消息以及活动组织者可以事先策划的消息。这是一个关于事物如何组合在一起的简单图表。

对于尼康 D300 等高端相机,我们使用Transcend Wifi SD 卡,因为它们对黑客更友好。它们运行 Linux,因此我们在拍摄照片后立即执行一些脚本来标记照片,但稍后通过后台进程上传它们。我们的 Kiosk 解决方案目前正在进行维护,以增加对 FloJack 和 FloBLE 产品线的支持。一旦完成,任何智能手机都可以在多种部署场景中充当扫描终端。注册我们的博客以随时关注我们的最新版本。