首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否可以使用Eddystone触发FCM(Firebase云消息传递)以获得更丰富的通知?

是否可以使用Eddystone触发FCM(Firebase云消息传递)以获得更丰富的通知?
EN

Stack Overflow用户
提问于 2017-01-05 08:59:27
回答 1查看 253关注 0票数 0

我的意图是当我的webapp用户(已经订阅了通知)接近发送Eddystone url的信标时,通过FCM发送用户推送通知。如果用户没有安装应用程序,我希望Android附近的通知能够触发,但如果用户是已经订阅了应用程序通知的现有应用程序用户,我会沉默/抑制附近的通知,并使用eddystone-url meta:title和/或url来触发特定的推送通知。

就在我问这个问题的时候,我知道,用户的手机必须向我的应用程序后端发送信号才能触发FCM发送。但不知道怎么做。任何指导或选择,以显示一个更丰富的通知给现有的应用程序用户将不胜感激。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-01-06 17:43:04

好问题,好主意。让我先总结/澄清你的问题,以确保我说得对:

  • 如果您的网站/应用程序尚未安装,您希望在靠近Eddystone-URL信标时,在附近创建一个通知(以帮助驱动即将到来的用户)。这对你很管用。
  • 然而,一旦您的网站/应用程序已经安装,您希望自己控制通知。你想帮我完成这件事。

我认为解决这个问题需要两部分:

  1. 当你的网站/应用程序靠近一个Eddystone-URL信标时,它怎么知道呢?
  2. 你的网站/应用程序怎么能让附近的人知道它不应该发出通知?

对于(1),网站目前无法扫描附近的信标。有一个令人兴奋的新的WebBluetooth api即将出现在网络上(很快就以Chrome发布),但它还不能扫描到信标。我们希望我们能在2017年实现这一目标,但这还不可能。然而,应用程序可以使用系统蓝牙apis轻松地扫描URL信标。

对于(2),我认为还不可能要求附近不发出通知,条件是您的网站/应用程序正在安装。然而,我知道这是我们不时收到的特性请求,我们正在考虑支持这个用例的方法。如果一切顺利,我们将在2017年(1)被解决的时候为你准备一些东西。

所以,抱歉,我不认为你今天能做到这一点,但我确实认为这是一个很好的特性请求,我会引起人们的注意。

(我还认为推送消息在这里是一个红鱼,因为您应该能够完全通过本地通知在设备上控制通知)。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41480789

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档