Нет клиентского SDK Node.js для Firebase, который обращается к облачному хранилищу. Поскольку и Firebase Admin SDK, и клиент Google Cloud Platform для Node.js используют административные привилегии для доступа к облачному хранилищу, похоже, что они вам тоже не подойдут.
Я могу придумать два варианта:
- Используйте Admin SDK в облачной функции и таким образом открывайте файлы из облачного хранилища.
- Используйте API REST для облачного хранилища.
Я признаю, что ни один из них не тривиален, поэтому я надеюсь, что кто-то знает лучшее решение.