首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >位置实时跟踪项目

位置实时跟踪项目
EN

Stack Overflow用户
提问于 2019-02-25 12:21:31
回答 1查看 44关注 0票数 0

我正在做一个项目,我想在一个公共街道上建立一个矩阵显示,它将显示公交车需要到达的剩余时间。

在公交车上,我放了一个手机,它正在上传,以建立其位置的firebase。

另一方面,我有一个运行php的apache服务器(我不能切换到不同的服务器)。我想从firebase数据库中获取坐标,在php中编辑它们,然后通过RESTfulApi向公众提供计算结果,以便矩阵显示可以获得它们(有一台带gsm-gprs模块的arduino )。

问题是,我如何将firebase数据库与我的php后台连接起来,并以某种方式“通知”更改,以便php可以进行一些计算?

EN

回答 1

Stack Overflow用户

发布于 2019-02-25 12:40:06

PHP没有官方的Firebase SDK,但这里有一个相当详细的非官方SDK:https://firebase-php.readthedocs.io/en/latest/。要了解如何使用该SDK连接到实时数据库,请查看此处的相关文档:https://firebase-php.readthedocs.io/en/latest/realtime-database.html

不幸的是,文档指出:

实时数据库应用编程接口目前不支持实时事件监听器

因此您不能使用它来listen以获取数据库的更新。如果你想这样做,你唯一的选择就是自己在Firebase的streaming REST API上实现它。有关该接口的文档,请参阅:https://firebase.google.com/docs/database/rest/retrieve-data#section-rest-streaming

这不一定是一项简单的任务,因此您可能需要考虑是否真的需要实时侦听。

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

https://stackoverflow.com/questions/54859453

复制
相关文章

相似问题

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