为什么 php 不推送到 firebase?
Why does php not push to firebase?
我正在尝试将 php 连接到 firebase,这是我的 index.php 代码:
<?php
require_once('firebasephp/lib/firebaseInterface.php');
require_once('firebasephp/lib/firebaseStub.php');
require_once('firebasephp/firebaseLib.php');
require_once('fbasetokengenerator/FirebaseToken.php');
require_once('phpjwt/Authentication/JWT.php');
$firebase = new Firebase('https://shining-heat-3850.firebaseio.com/', 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx');
$data = [
'ip' => "123456789",
'session' => "1234",
'sequence' => "12",
'time' => "159159159",
'event' => "Pause",
'data' => "1" ];
$res = $firebase->push('https://shining-heat-3850.firebaseio.com/data.json', $data);
?>
我做的对吗?我使用了 firebase-php by ktamas, firebasephp-jwt 和 firebase 令牌生成器。如何连接到我的 Firebase?这只是一个简单的推动。顺便说一句,我没有编辑我在 require_once 中使用的任何内容。 firebaseInterface.php、firebaseStub.php等没有编辑,我只是按原样使用。
因为您已经连接到数据库,所以当您将数据推送到节点时,您不需要在那里指定完整路径。只需使用此语法:
$res = $firebase->push('/', $data);
或
$res = $firebase->push('/node_name/subnode', $data);
我正在尝试将 php 连接到 firebase,这是我的 index.php 代码:
<?php
require_once('firebasephp/lib/firebaseInterface.php');
require_once('firebasephp/lib/firebaseStub.php');
require_once('firebasephp/firebaseLib.php');
require_once('fbasetokengenerator/FirebaseToken.php');
require_once('phpjwt/Authentication/JWT.php');
$firebase = new Firebase('https://shining-heat-3850.firebaseio.com/', 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx');
$data = [
'ip' => "123456789",
'session' => "1234",
'sequence' => "12",
'time' => "159159159",
'event' => "Pause",
'data' => "1" ];
$res = $firebase->push('https://shining-heat-3850.firebaseio.com/data.json', $data);
?>
我做的对吗?我使用了 firebase-php by ktamas, firebasephp-jwt 和 firebase 令牌生成器。如何连接到我的 Firebase?这只是一个简单的推动。顺便说一句,我没有编辑我在 require_once 中使用的任何内容。 firebaseInterface.php、firebaseStub.php等没有编辑,我只是按原样使用。
因为您已经连接到数据库,所以当您将数据推送到节点时,您不需要在那里指定完整路径。只需使用此语法:
$res = $firebase->push('/', $data);
或
$res = $firebase->push('/node_name/subnode', $data);