1

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

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

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

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

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

4

1 回答 1

0

Physical Web App 和 Chrome 的 Physical Web 支持的工作方式是:

  1. 该应用程序会发现附近的 Eddystone-URL。
  2. 应用程序将 URL 发送到物理网络服务
  3. 物理网络服务从该 URL 获取网页(在所有重定向之后,例如,由链接缩短器引入的重定向)。
  4. 物理网络服务从网页中提取标题、描述、图标和链接数据
  5. 物理网络服务将提取的数据返回给应用程序。
  6. 该应用程序使用元数据来显示它认为合适的 URL。

换句话说,控制物理网 URL 在物理网应用程序或 iOS/Android 版 Chrome 中的显示方式的唯一方法是操作页面的元标记。但是,如果您直接链接到非 HTML 文件,那么您自然不能这样做。

我能想到的最佳解决方法是链接到带有JavaScript 重定向的 HTML 页面(这样服务就不会跟随它)到实际文档。然后,您可以操作 HTML 页面的内容,以便通过支持物理网络的应用程序显示您希望它显示的内容。当用户点击链接时,它会打开页面,然后将用户重定向到文档,开始下载。

于 2016-02-29T12:03:06.197 回答