Мне передают URL-адрес файла хранилища Firebase в облачных функциях, и мне нужно взять этот URL-адрес и получить от него строку base64.
Я использовал запрос, он занимает слишком много времени и вызывает ошибки , поэтому я бы предпочел проанализировать URL-адрес, получить файл в хранилище Firebase и получить оттуда строку base64.
Я пробовал использовать admin.storage (), но не могу .refFromURL () оттуда или получить файл. Он находится во вложенных подкаталогах, которые я могу предоставить во время анализа URL.
Как я могу это сделать?
const passedURL = 'https://{FIREBASESTORAGEPROJECT}.googleapis.com/v0/b/{BUCKET}.appspot.com/o/{FOLDER_NAME_1}/{FOLDER_NAME_2}/{DOCUMENT_NAME}.{EXT}'
admin.storage().refFromURL(passedURL) // not a function