【问题标题】:Can we push data into firebase real time database using url query string?我们可以使用 url 查询字符串将数据推送到 firebase 实时数据库吗?
【发布时间】:2020-10-03 03:25:58
【问题描述】:

我想将一些数据推送到我的实时数据库 Firebase,我的数据库结构是这样的

我已经在免费的虚拟主机中使用 $_GET 方法成功地使用 PHP 的查询字符串插入数据,但它的命中请求有限,我不想为虚拟主机付费,因为我知道 firebase 是免费的,我想用它。

好的,我想使用 url 查询字符串推送数据。当我点击网址时 https://gps-iot-8a30e.firebaseio.com/koordinat?created_at=2020-01-01&latitude=6.231435&longitude=6.231454 数据应添加到“koordinat”参考并自动生成密钥 ID。有没有办法插入这样的数据?我该怎么办?我应该制作某种 REST API 服务器吗?任何帮助,将不胜感激。谢谢。

【问题讨论】:

    标签: firebase


    【解决方案1】:

    无法通过 GET 请求将数据添加到 Firebase 实时数据库 REST API。新数据必须始终位于请求正文中,GET 请求不支持。

    使用 REST API 查看 ways to save data 上的 Firebase 文档。

    可以做的是在例如 Cloud Functions 上创建一个自定义端点,该端点接受您从 PHP 发送的请求,然后将其转换为实时数据库支持的格式。如果您在 Cloud Functions 上执行此操作,不妨使用 Firebase 提供的 Node.js SDK,而不是在那里处理 REST API。

    【讨论】:

      猜你喜欢
      • 2019-02-23
      • 1970-01-01
      • 2021-08-28
      • 1970-01-01
      • 2021-10-07
      • 1970-01-01
      • 1970-01-01
      • 2019-09-20
      • 1970-01-01
      相关资源
      最近更新 更多