partner-it/firebase-rest-php

1.0.5 2016-02-04 07:33 UTC

This package is not auto-updated.

Last update: 2024-09-14 18:25:56 UTC


README

用于 Firebase REST API 的 PHP 包装器

安装

使用 Composer

$ composer require partner-it/firebase-rest-php

用法

创建新的客户端实例

<?php

$fireBaseClient = new FirebaseClient([
	'base_uri' => 'https://xyz.firebaseio.com',
]);

然后使用您的密钥生成令牌

<?php

$fireBaseClient->generateToken('SecretKey', 'useruid');

或者设置您已有的令牌

<?php

$fireBaseClient->setToken('YourToken');

然后使用它来发送请求

<?php

$response = $fireBaseClient->get('/mypath');

$response = $fireBaseClient->post('/mypath', ['json' => ['key' => 'value']]);

返回的对象是一个 FirebaseResponse 对象,要获取数据,请使用

<?php

$data = $response->json();

要获取状态码

<?php

$statusCode = $response->getStatusCode();

您也可以使用以下方式获取底层响应对象

<?php

$guzzleResponse = $response->getResponse();