我正在尝试在Android中使用Eddystone和“附近”消息。我用Proximity Beacon API注册了Eddystone-UID,并附加了一些数据。然后在我的应用程序中,我使用了Nearby Messages API中的示例进行检索,一切似乎都正常进行。
由于我想随意使用Eddystone-URL和网站,但是可以下载应用程序,因此我试图仅使用Eddystone-URL,并将一些数据附加到其中,因此我可以在其中添加其他信息。应用程式。
我执行了与Eddystone-UID相同的步骤,但是我的应用程序看不到任何消息。信标似乎已注册,并且已将数据附加到它,但是该应用程序未接收任何信息。
我想念什么吗?不支持吗?
最佳答案
您描述的附件仅适用于Eddystone-UID。 Eddystone-URL的整个目的是基于Web,因此这意味着不使用任何集中式服务器(除了您的网页)。该URL仅将您指向一个网站。如果您想将数据“附加”到该URL,则可以使用网络技术来实现,例如在标记中包含数据/作为其他网页/等。
编辑:我相信您希望两全其美:简单网页的URL信标和应用程序的UID以拥有其他数据。这就是为什么Eddystone具有多个帧时间的原因,只是拥有一个同时广播URL和UID的信标。