如果您有时间阅读
firebase-php文档,可以看到如何使用帮助程序库“连接”到firebase.但不幸的是,我认为连接只能通过PHPunit建立,换句话说,输出只能在终端中看到.因为当您在浏览器中运行PHP页面时,它将返回致命错误.有没有人知道如何使用帮助程序库连接到firebase数据而不使用PHPunit?先感谢您.
当您查看测试的源代码时,使用lib非常简单.
有两种测试:
> a real functionality test,它使用cURL请求到服务器,因此在使用PHPUnit进行测试时速度很慢
> a mocked functionality test (stub),它模拟与服务器的连接和响应,在测试期间更快
现在,为了使用firebase-PHP,您只需执行与实际功能测试相同的操作.包括lib,使用登录凭据准备连接对象,然后调用所需的方法. interface描述了firebaseLib类中可以使用的方法 –
或者只看lib source itself.
这段代码应该让你开始:
require '/path/to/libs/firebase-PHP/firebaseLib.PHP'; $url = '...'; $token = '...'; $firebase = new Firebase($url,$token); $firebase->get('something/from/somewhere');
如果您通过composer获取库,您也可以声明自动加载类映射.作者尚未这样做.
{ "autoload": { "classmap": ["vendor/ktamas77/firebase-PHP/firebaseLib.PHP"] } }
然后只需要Composer的Autoloader需要“vendor / autoload.PHP”;和新的Firebase自动加载课程.
如何获取身份验证令牌
>打开你的firebase控制台
>转到项目设置
>转到数据库
>然后复制密钥
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。