微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Proximity Beacon API与Android Beacon Library?

我是灯塔技术的新手,我有些疑惑.

> Proximity Beacon APIAndroid Beacon Library之间有什么区别(谁更好)?
> Proximity Beacon API是完全免费的吗?我正在搜索,我在Google Developer Console中看到此API每天有一个请求限制(每天1,000,000请求).如果我花了那么多钱,我试图搜索配额是多少,但我什么都没发现. Android Beacon Library每天有一个请求限制吗?

到现在为止,我将使用Eddystone格式,因此,它们都支持Eddystone.

谢谢

解决方法

开源Android Beacon Library或Google的Proximity Beacon API都允许Android应用程序检测与Eddystone兼容的信标.

> Android Beacon Library是仅客户端API.它完全免费,并受Apache 2开源许可证的保护,没有资源限制.它不需要任何服务器基础设施,并且在检测到信标时提供回调,并且还有回调来告诉您它们在它们继续存在时的距离.它还可以在后台启动您的应用程序进行信标检测.当您需要通用信标解决方案或需要灵活的低级访问信标检测时,它是一个不错的选择.
相比之下,Google的Proximity Beacon API是一种更高级别,更专业的服务器API.它要求在Google的服务器上注册信标,并允许将公共和私有元数据附加到这些信标.然后,相关的Nearby Messages API将在发现信标时提供回调,并告诉您已附加到此信标的数据.它旨在返回高级信标数据,而不提供对信标检测的低级访问.如你所说,你可以拨打多少电话有一些限制.此库需要最新版本的Google Play服务,该服务通常适用于美国和欧洲的较新手机,但通常在中国和其他一些国家/地区不可用.

您选择哪个取决于哪个可以帮助您解决您的用例.如果您需要基于服务器的解决方案的云存储功能,并且可以依赖于Google Play服务,那么这可能是您的正确选择.如果您需要更灵活的解决方案,并且不需要服务器API,则Android Beacon Library可能适合您.

完全披露:我是Android Beacon Library的首席开发人员.

原文地址:https://www.jb51.cc/android/310757.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐