Если у вас есть время, чтобы прочитать документацию firebase–php , вы можете увидеть, как использовать вспомогательную библиотеку для «подключения» к firebase . Но, к сожалению, я думаю, что соединение может быть установлено только phpunit, другими словами, вывод можно увидеть только в терминале. Поскольку при запуске php-страниц в вашем браузере он вернет фатальные ошибки . Кто-нибудь знает, как использовать вспомогательную библиотеку для подключения к данным firebase без использования phpunit ? Заранее спасибо.
Использование lib очень просто, когда вы просто смотрите на исходный код тестов.
Существует два типа тестов:
Теперь, чтобы использовать firebase-php, вы просто будете делать то же самое, что и в реальном тестировании функциональности. Включите lib, подготовьте объект соединения с учетными данными для входа, а затем вызовите метод, который вы хотите. Интерфейс описывает, какие методы вы можете ожидать в классе 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
для автозагрузки класса.
Как получить токен авторизации