Proximity Marketing API

时间:2016-02-27 23:23:31

标签: android eddystone

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

我正在使用Kontakt beacons&使用他们的UI来编辑缩短的信标 URL的。这工作正常,但显示的链接(使用物理
看到 网络应用程序太长了&没有链接描述。

我希望能够做到以上所有&更多使用Proximity Marketing API,
但麻烦的是我是一个API新手&寻找一些指导。 我创建了一个项目&浏览器密钥&有一个灯塔,但不知道该怎么做 做下一个(对不起)。

我猜我将不得不输入信标细节 某处与所需的URL&希望链接说明。

是否有白痴指导这样做或你可以提出什么建议?

1 个答案:

答案 0 :(得分:0)

物理Web应用程序和Chrome的物理Web支持的工作方式是:

  1. 该应用会发现附近的Eddystone-URL。
  2. 该应用将网址发送到Physical Web Service
  3. 物理Web服务从该URL获取网页(遵循所有重定向,例如链接缩短程序引入的重定向)。
  4. 物理Web服务从网页中提取标题,说明,图标和linked data
  5. 物理Web服务将提取的数据返回给应用程序。
  6. 该应用使用元数据显示其认为合适的网址。
  7. 换句话说,控制物理Web URL在物理Web应用程序或Chrome for iOS / Android中的显示方式的唯一方法是操纵页面的元标记。但是,如果您直接链接到非HTML文件,那么您自然无法做到这一点。

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