问题标签 [google-beacon-platform]
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.
google-beacon-platform - 获取信标诊断
我无法可靠地从 API for Beacon Monitoring获得响应。大约 10% 的时间,请求/v1beta1/beacons/<beaconId>/diagnostics
会成功(尽管响应总是需要 10-20 秒以上)。其余时间,我看到以下504
响应:
这是 API 的已知问题,还是我的信标实例配置不正确?
android - 尝试使用 Proximity Beacon API 注册 Estimote iBeacon
我有一个处于 iBeacon 模式的 Estimote Beacon。之前,我尝试注册 Edddystone 并且成功了。现在,我正在尝试使用 Google Proximity Beacon API 注册它。但它会发出一条错误消息,因为 Invalid AdvertisedId id 字节长度。
我想知道如何解析扫描记录,以便 AdvertisedId 的长度正确。如果还有其他我应该做的更改,请告诉我。
ibeacon - (Eddystone)是否可以在不编写自己的应用程序的情况下获得设备接收 URL 的次数?
是否可以获取设备从接近信标 API 接收 URL 的次数?我想知道广播 URL 的点击率是多少。
android - 如何设置 Eddystone-URL 框架?
Proximity Beacon API 可以使用 Eddystone-URL 帧注册 Beacon。我在Proximity Beacon API 指南中看不到它
android - 如何设置 Eddystone 信标广播(3m 或 70m)?
如何设置 Eddystone 信标广播(3m 或 70m)。我发现可以做到这一点,但我看不到如何在谷歌信标中做到这一点
altbeacon - Eddystone 信标的后台信标检测和通知(iOS 和 Android)?
我们可以在应用后台(iOS 和 Android)中检测信标吗?我看到 Eddystone 信标在 iOS 的背景上有一些问题。怎么能解决呢?
eddystone - 在 Google 的 Proximity API 中注册的信标信息在哪里可用?
我知道 iBeacon 只广播 UUID 信号。我正在阅读的有关 Proximity Beacon API 的内容令人困惑。我们必须注册:
- 广告 ID(必填)
- 地位
- 稳定
- 纬度和经度
- 室内地面水平
- Google Places API 地点 ID。
- 文字说明
- 任意属性作为键/值对
Eddystone 是否会广播上述所有信息,如图所示?
eddystone - 如何从邻近 API 中检索信标诊断?
我已经在接近 api 上注册了一些信标。根据文档,如果我使用附近的 api,遥测信息是由附近的 api 本身提交的。同样在监视信标的文档中提到我可以使用 google oauth playground 列出信标诊断信息。不幸的是,当我尝试列出信标诊断时,我得到的只是信标名称。任何有关这方面的帮助都会很棒!
android - 是否可以在没有 Proximity API 的情况下使用 NearBy API?
我正在使用可以与 iBeacon 或 Eddystone 一起使用的信标,我创建了一个扫描仪,该扫描仪在后台有一个服务,它每 10 秒扫描一次信标,类似于 android-beacon-library,但我想我可以使用 NearBy API 在没有扫描服务的情况下获取信标,这可能吗?,我不想使用 ProximityAPI 来注册信标,因为这些信标将在不需要注册的情况下存在。
google-beacon-platform - AdvertisedId id 字节长度无效
我正在尝试在 OAuth2.0 Playground 上注册我的信标。当我尝试注册我的信标时,它给了我以下错误:
我正在向以下正文发送POST
请求:https://proximitybeacon.googleapis.com/v1beta1/beacons:register
application/json
我正在计算advertiseID
信标:
InstanceID
:e61bdd5c2a9a
Namespace:
edd1ebfac04e5defa017
我正在advertiseId
通过这种方法创建:
[1]连接Namespace+Instance
。=>edd1ebfac04e5defa017e61bdd5c2a9a
[2]使用以下代码将其转换为字节流:
byte[] message = "edd1ebfac04e5defa017e61bdd5c2a9a".getBytes(StandardCharsets.UTF_8);
[3]然后将其转换为Base64
使用以下代码:
String encoded = Base64.getEncoder().encodeToString(message);
现在encoded
是我们advertisedId
的ZWRkMWViXWFjMDRlNWRlZmEwNTdkMGU3ZDAwMmQ4YmM=
谁能帮我?