iBeacon 应用程序 'communicate' 如何与在线平台合作?

How do iBeacon apps 'communicate' with an online platform?

如果这个问题之前已经以某种形式或形式多次得到回答,我深表歉意 - 我是这个领域的新手。

如果您熟悉 iBeacons,那么您可能熟悉邻近营销的概念; iBeacons 广播他们的信号,用户应用程序接收到这个信号并做相应的事情。我的问题是应用程序如何知道该做什么,它是否与服务器通信?

'proximity marketing' 领域拥有许多不同的在线平台,允许应用程序所有者添加他们的信标并管理动态营销活动 - 这意味着这个 'content' 是由应用程序通过某种通信积累的。

示例: https://beaconcontrol.io/

BeaconControl(开源邻近营销平台)在他们的网站上引用了这个:-

"It's Open Source. Built with Ruby On Rails. Customizable Ruby Engines (plug-in support). MySQL and PostgreSQL support. Uses Redis for backend tasks. REST JSON API. Hosted on GitHub. Deployable with Capistrano to your own server. Deployable to heroku."

如果有人能让我朝着正确的方向出发,那就太好了!

感谢和问候, 奥利

iBeacon 设备将自己的唯一标识号传输到附近区域。移动设备上的特定应用程序不断查找(嗅探)iBeacon 帧并从捕获的设备解析唯一标识号(UUID、Major、Minor 值)。然后应用程序将此标识号发送到专用服务器,并根据此号码在移动设备上触发一些操作,例如自动签到或发送推送通知等。