【问题标题】:Eddystone-URL attachmentsEddystone-URL 附件
【发布时间】:2021-02-02 06:26:13
【问题描述】:

根据下图,是否可以说 Eddystone-URL 信标不能与附件关联((与谷歌信标平台,即使已弃用)),因为它在框架中没有 ID 标识符? UUID 仅在协议栈的 GAP 级别起作用 enter image description here

【问题讨论】:

    标签: bluetooth-lowenergy beacon eddystone bluetooth-gatt eddystone-url


    【解决方案1】:

    旧的 Google Beacon 平台(Google 宣布关闭日期为 2021 年 4 月 1 日)included a registration endpoint,可让您在其服务器上注册 Beacon。这种服务器注册的好处之一是允许您在服务器端附加数据,这样当 Google Play 服务检测到信标时,将下载附件并通过 API 提供。

    确实适用于 Eddystone-URL,因为用于注册信标的标识符有效负载只是一个字节序列。对于 Eddystone-URL,您将注册压缩 URL 的字节(使用 Google 的 Eddystone-URL 压缩方案)。注册的字节是 Base64 编码的,所以它们是二进制数据并不重要。您只需将类型设置为 EDDYSTONE,它涵盖了典型的 EDDYSTONE-UID 和不太常见的注册 EDDYSTONE-URL。

    有关 AdvertiseId 注册方式的更多信息,请参阅 here

    【讨论】:

    • 因为在官方 google 文档 (developers.google.com/beacons/get-started) 上,他们写道“使用此帧类型时,您无法向 Google 注册信标。配置信标后,无需进一步的步骤。 " ? (在配置信标步骤中)
    • 你试过了吗?根据我的经验,尽管有此声明,但过去允许注册 Eddystone-URL 信标标识符。有时政策和执行并不相同。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多