Установить путь к хранилищу Firebase из облачной функции Google?

Это невозможно.

  • Существует много часовых поясов, которые имеют одинаковое смещение. Подробнее см. в статье в Википедии .
  • Нет единого стандарта для сокращений часового пояса. Здесь перечислены здесь и здесь , и вы можете видеть, что в обоих направлениях есть дубликаты. Например: CST может быть -5: 00, -6: 00, +8: 00, +9: 30 или +10: 30. -10: 00 может быть HST, HAST, TAHT или CKT

Прочтите также раздел «Часовой пояс! = Смещение» тега часового пояса wiki здесь StackOverflow.

0
задан Thomas David Kehoe 16 January 2019 в 23:52
поделиться

1 ответ

В облачном хранилище под контейнером понимается контейнер, куда отправляются ваши файлы. Это не относится к самому файлу. Похоже, вы предполагаете, что корзина на самом деле является файлом, что неверно.

Ваше имя сегмента:

const bucketName = 'myProject-cd99d.appspot.com'

Ваш путь к файлу в этом блоке следующий:

const filePath = '/Audio/Spanish/test.ogg'

Вы строите объект Bucket следующим образом:

const bucket = storage.bucket(bucketName)

Затем загрузите файл по этому пути, используя метод upload () в Bucket:

bucket.upload(response.audioContent, {
    destination: filePath
})

Обязательно перейдите по всем этим ссылкам на API документы, чтобы вы могли лучше понять, как работают API.

0
ответ дан Doug Stevenson 16 January 2019 в 23:52
поделиться
Другие вопросы по тегам:

Похожие вопросы: