所以,我正在查看规范和文档,看起来就像我预期的那样,但看起来beacon API需要使用googles服务器进行注册。我不太了解googles服务器的用途是什么?
我希望能够用数据片段折腾几个信标,或者甚至只是我可以用来绑定其他内容的唯一标识符,并订阅接近警报。
我认为它与过滤你想要无关的信标有关,但似乎如果我有一个明确的应用程序监听它识别的信标,谷歌服务器将不需要我的基础设施
答案 0 :(得分:1)
您不需要Google服务器来过滤特定的Eddystone信标。开源Android Beacon Library允许您在没有任何后端服务器的情况下使用Py4JJavaError: An error occurred while calling o63.sql:
java.lang.ClassNotFoundException: org.openx.data.jsonserde.JsonSerDe
过滤器来执行此操作,该过滤器可以查找具有特定Eddystone名称空间ID(以及可选的实例ID)的信标,如下所示:
Region
您可以看到此here.
的完整示例虽然您不需要Google服务器平台来过滤信标,但您可以将其用于:
将元数据绑定到您的信标,可以通过检测它们的应用访问。这些可能是您自己的应用程序或其他可以访问您的信标的应用程序。
与其他Google服务集成,例如Nearby或Google Now。