使用Firebase处理来自HTTP POST的数据

时间:2015-05-04 14:45:09

标签: http-post firebase

我正在创建一个网络应用,该网络应用将作为使用RockBlock单元的实验的端点。来自该设备的数据通过Iridium卫星网络路由,然后通过http POST发送到端点。我们在收到数据后立即返回“确定”(状态代码:200)。

我想:

  1. 存储数据
  2. 实时显示x-y plot中这些数据的一个参数,
  3. 在仪表板类型布局中以数字方式显示其他数据参数。
  4. firebase可以帮助我快速站起来这种应用程序吗?是否有一些像这样的实现的例子可供我在firebase"知识库"中查看?

    感谢您的协助,

    P.S。下面是一些示例PHP代码,我首先介绍了一种获取数据,解码有效负载数据(十六进制)并发送响应的方法。

    $imei = $_POST["imei"];
    $momsn = $_POST["momsn"];
    $transmit_time = $_POST["transmit_time"];
    $iridium_latitude = $_POST["iridium_latitude"];
    $iridium_longitude = $_POST["iridium_longitude"];
    $iridium_cep = $_POST["iridium_cep"];
    $data = $_POST["data"];
    
    $decoded = pack('H*', $data);
    
    echo "OK";
    

1 个答案:

答案 0 :(得分:0)

您可以使用Firebase存储您的信息和一些JS框架来显示它。如果您要使用Firebase REST服务,则会警告您需要在使用Firebase密钥的某个位置实施服务器,这将生成您的设备可用于在Firebase上进行POST的令牌。或者,如果您信任该设备,则可以使用Firebase密码为您的设备提供信息。