我试图通过使用他们推荐的第三方包装器来使用firebase和PHP: https://github.com/ktamas77/firebase-php
然而,我没有运气。我只需要一种简单的方法将数据添加到我的firebase。我该怎么做?
答案 0 :(得分:0)
还有另一个版本很容易实现,并且我使用本作者的元素在github中创建了它。
您只需要执行以下配置:
$url = 'https://my-custom-project.firebaseio.com/';
$token = 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX';
配置完成后
//Initializing the object
$fboject = new FirebaseFunctions($url, $token);
定义Path,然后您将能够使用已在类中实现的各种操作将JSON数据添加到路径中。
我在这里实施了课程
//Path Set for Adding - This should be changed for different operations
$fboject->path = "/courses";
//Add JSON to firebase
$fboject->addData($json);
//Retrieve the added data from firebase
$added_data = $fboject->getData();
更新位置1的第2号课程,因为数组索引是10个列表的0-9
将课程路径设置为" / courses / 1"那 对应于firebase中的第二个课程。
$ fboject-> path =" / courses / 1&#34 ;; $ fboject->了updateData($ updated_json);
删除位置9的10号课程,因为10个列表的数组索引是0-9,将课程路径设置为" / courses / 9"这对应于firebase中的最后一个课程。
$fboject->path = "/courses/9";
$fboject->deleteData();
下面给出了github的链接,其中也有详细说明。