Как работает PHP соединение с firebase?

Если у вас есть время, чтобы прочитать firebase-PHP документацию, вы можете увидеть там, как использовать вспомогательную библиотеку для «подключения» к firebase. Но, к сожалению, я думаю, что соединение может быть установлено только с помощью phpunit, другими словами, вывод можно увидеть только в терминале. Так как при запуске страниц php в вашем браузере, он будет вернуть фатальные ошибки. Кто-нибудь знает, как использовать вспомогательная библиотека подключиться к firebase данные без использования PHPUnit? Заранее спасибо.

6

Решение

Использовать lib очень просто, если вы просто посмотрите на исходный код тестов.

Есть два вида тестов:

Теперь, чтобы использовать firebase-php, вы просто должны сделать то же самое, что и в реальном тесте функциональности. Включите библиотеку, подготовьте объект подключения с учетными данными для входа, а затем вызовите нужный метод. интерфейс описывает, какие методы вы можете ожидать в классе firebaseLib —
или просто посмотрите на сам исходный код lib.

Этот кусок кода должен помочь вам начать:

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 с require "vendor/autoload.php"; а также new Firebase автозагрузка класса.


Как получить токен авторизации

  • откройте консоль Firebase
  • перейти к настройкам проекта
  • перейти в базу данных
  • затем скопируйте секретный ключ

получить-firebase-маркер

14

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]