问题标签 [eddystone]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
355 浏览

swift - 附近的 Google API 找不到 Eddystone 信标

我正在尝试使用 Nearby API 通过 Swift 扫描Eddystone BLE,我进行了相同的调用:

但 !!!我检测到0 个信标,您可以在我的屏幕日志中看到它:==>

也许我错过了什么?

0 投票
1 回答
524 浏览

android - 如何在没有我的应用程序的情况下阻止 Eddystone 将内容推送到手机

我正在寻找开发一个与 Eddystone 信标一起使用的应用程序,作为当地艺术节的一部分。无论手机所有者是否愿意接收内容,信标似乎都可以将内容推送到 Chrome,并且 Google 设计了“临时标识符”(EID),可以确保内容仅推送到内容特定的应用程序. 这是真的?如何确保我不会打扰那些对我的内容不感兴趣的人受到不需要的通知的干扰?android和ios有区别吗?

0 投票
1 回答
85 浏览

android - 近距离营销 API

目前我正在使用 AWS-S3 为文档创建 URL 并缩短 URL 以适应 Eddystone 格式。

我正在使用 Kontakt 信标并使用他们的 UI 来编辑带有缩短
URL 的信标。这工作正常,但显示的链接(如使用 Physical
Web App 所见)太长且没有链接说明。

我希望通过使用 Proximity Marketing API 来完成以上所有以及更多,
但问题是我是 API 新手并正在寻找一些指导。我创建了一个项目和浏览器密钥并有一个信标,但不确定下一步
该做什么(抱歉)。

我猜我必须在
某处输入信标详细信息以及所需的 URL 并希望是链接描述。

是否有这样做的白痴指南或您有什么建议?

0 投票
1 回答
1573 浏览

java - Android Studio 无法解析 com.google.android.gms.nearby.messages.SubscribeOptions.Builder

我第一次尝试使用 Google 的 Nearby Messages API。我从 GitHub 下载了一些源代码,并尝试使用 Android Studio 对其进行编译。有一个 Android Studio 无法解析的导入:

我的 Gradle 文件定义了以下依赖项:

这就是Activity我使用上述库的地方:

谁能告诉我我做错了什么?

0 投票
1 回答
173 浏览

expansion - 如何将 Eddystone-URL 设置为特定国家/地区的扩展?

我可以让我的 BLE 设备作为 Eddystone Beacon 进行广播。它使用“ http://www.cypress.com ”广播 Eddystone URL。现在我想将该 URL 更改为特定于国家/地区的扩展,例如"---.com.tr"

是 Eddystone 协议的 GitHub 源代码。它没有提供有关使用特殊 URL 扩展的任何线索。你知道如何实现它吗?

这也是我项目中的代码片段:

0 投票
1 回答
2379 浏览

android - AltBeacon:Android 信标库。如何定义 Eddystone 的区域?

我正在开发一个提供后台信标监控的应用程序。当用户从定义的区域进入信标时,我想开始测距。不幸的是,我无法为 Eddystone 配置文件定义区域。当我使用 Eddystone NamespaceID 创建区域对象时,标识符会引发解析异常...

根据文档(https://altbeacon.github.io/android-beacon-library/javadoc/org/altbeacon/beacon/Identifier.html),当标识符为 UUID 格式或整数时,解析工作正常。因此,当 Beacon 设置为 Eddystone 时,NamespaceID 是 first Identifier,其定义的区域应与 UUID 是 iBeacon 配置文件中的 first Identifier 完全相同。我理解正确吗?如果我在这种情况下是正确的,我无法将 Eddystone NamespaceID 解析为区域标识符,也无法监控用户是否输入了设置为使用 Eddystone 配置文件的信标。如果我错了,请纠正我,并告诉我如何为 Eddystone 信标定义区域。

谢谢!

0 投票
1 回答
149 浏览

android - Eddystone-url 设置或禁用扩展

我正在为 android 编写 Eddystone-url BLE 广告商。但是,我在正确编码 url 时遇到问题。根据规范(https://github.com/google/eddystone/tree/master/eddystone-url),方案前缀(例如http://www .)可以设置为单个字节(例如 0x00)。扩展时也应该发生同样的情况(例如 .com/ = 0x00)。有不同前缀和扩展的完整列表。

当前缀起作用时,扩展的行为很奇怪。

如果我输入:

BLE 扫描仪准确检索此 url。

如果我输入:

最后没有“/”,BLE扫描仪告诉我添加了一个“.com”,如下所示:

如果我输入:

检索到的 url 看起来又像原来的了。

如何使用扩展编码?或者我该如何禁用它?这似乎非常不可靠。

我的相应代码:

更新 字符串 2 字节:

并在 logcat 中打印字节显示:对于“ http://www.orf.at/ ”:

这适用于:“ http://www.orf.at ”:

0 投票
1 回答
1771 浏览

android - 使用 android 信标库获取 eddystone 信标的 UUID

我正在使用eddystone 信标android 信标库(AltLib),我是这些信标的初学者;和我的项目。我想获取信标的 UUID 并将其显示在 EditView 或 TextView 上。所以我尝试了一些代码但没有办法!我获得了无尽的执行...... AS:

突然不明白了……!有人可以在这方面帮助我吗?

0 投票
1 回答
458 浏览

android - 如何在 android studio 的 gradle 构建中添加 Kontakt.io beacons sdk?

我尝试在 build.gradle 文件中使用以下行添加。编译'com.kontakt.sdk.android:library:2.1.0'

它在获取构建文件时显示错误但是对于 sdk 版本 1.0.6 它的工作编译'com.kontakt.sdk.android:library:1.0.6'

请建议我正确的路径 build.gradle 文件:

0 投票
2 回答
151 浏览

cloud - 构建 eddystone/物理网络信标管理云平台需要什么

我想知道构建 eddystone 或物理网络信标管理和内容创建平台需要什么?它可以由一个人完成,您需要什么工具?

谢谢并恭祝安康