У меня есть приложение PHP и из этого мне нужно загрузить изображения в Google firebase storage
, Я видел фрагменты, которые пишут и читают из базы данных в реальном времени, но не могут найти код, который загружается из php в firebase storage
,
Любая помощь будет высоко ценится.
Тисмон Варгезе
Мы рекомендуем использовать PHP API клиента Google API для этого, поскольку Firebase Storage поддерживается Google Cloud Storage. Firebase Storage не предоставляет PHP-клиент для внешнего интерфейса.
// composer autoloading
require_once __DIR__ . '/vendor/autoload.php';
// grab the first argument
if (empty($argv[1])) {
die("usage: php listBuckets [project_id]\n");
}
$projectId = $argv[1];
// Authenticate your API Client
$client = new Google_Client();
$client->useApplicationDefaultCredentials();
$client->addScope(Google_Service_Storage::DEVSTORAGE_FULL_CONTROL);
$storage = new Google_Service_Storage($client);
/**
* Google Cloud Storage API request to retrieve the list of buckets in your project.
*/
$buckets = $storage->buckets->listBuckets($projectId);
foreach ($buckets['items'] as $bucket) {
printf("%s\n", $bucket->getName());
}
Других решений пока нет …