将PHP Laravel应用程序连接到本地Firebase模拟器

时间:2020-08-05 20:53:46

标签: php laravel firebase google-cloud-firestore firebase-cli

我正在使用https://github.com/kreait/firebase-php设置我的Laravel应用以实现Firebase连接。现在,我还在http:// localhost:5000 / firebase上运行了Firebase模拟器,但是我仍然无法将Laravel应用连接到本地模拟器,而不必使用Google服务帐户JSON文件启动它。

$factory = (new Factory)->withServiceAccount(__DIR__.'/FirebaseKey.json');

我已经尝试过以下方法来启动工厂

$factory->withDatabaseUri('http://localhost:4000/firestore');

运行时,出现以下错误消息

Kreait\Firebase\Exception\RuntimeException
Unable to create a FirestoreClient: Error rendering 'projects/{project=*}/databases/{database=*}': expected binding 'project' to match segment '{project=*}', instead got null Provided bindings: Array ( [project] => [database] => (default) )
http://localhost:8000/firebase

0 个答案:

没有答案