0

我的一个朋友参加了一个音乐活动,他们有几个摄影师在外面走来走去。摄影师拍摄的照片通过 NFC 腕带立即上传到用户的 Facebook 帐户。向我解释时的工作流程如下所示:

第 1 步在 Kiosk 获取一个 nfc 腕带 - Facebook 将被编码到腕带中。

步骤 2 在活动中四处走走。如果摄影师为您拍照,请将您的手腕靠近相机,图像将在底部带有活动/赞助商徽标的水印,并发布到您的 Facebook 帐户。

所以,我在想怎么可能做到这一点——我用谷歌搜索和谷歌搜索,但我一无所获。这是我的猜测——所有的 FB 身份验证都可以在腕带中。EyeFi SD 卡具有拍照和传输功能。NFC Arduino 阅读器可以读取人的腕带,进行身份验证,然后进入图像并提取最后拍摄的照片并将其发布到用户的 fb 页面。你怎么看?

4

1 回答 1

0

我们有一个(测试版)产品可以执行这个确切的功能。它被称为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 产品线的支持。一旦完成,任何智能手机都可以在多种部署场景中充当扫描终端。注册我们的博客以随时关注我们的最新版本。

于 2014-11-08T06:37:19.103 回答