Как принять файл с GET запроса и загрузить его а firebase storage?

Я использую firebase cloud functions. Они на node js.

Вот пример функции:

exports.test = functions.region('europe-west1').https.onRequest(async (req, res) => {
  const axios = require('axios').default

  axios({
    method: 'get',
    url: `https://cloudpbx.beeline.ru/apis/portal/v2/records/06365a27-f8d1-4c51-bba3-a08802429964/9052948777%40mpbx.sip.beeline.ru/download`,

  }).then((resp) => {
    console.log('resp', resp.data)

  })
})

Первым делом, через axios я делаю запрос. В ответ я должен получить ФАЙЛ! Это mp3 файл. Мне нужно этот файл как то сохранить в firebase storage.

Помогите пожалуйста получить работающий код. Проблема в том, что я с файлами не работал, а здесь как я понимаю файл передается по https, поэтому его нужно как то принять, и затем переформатировать и загрузить используя уже firebase api. Возможно кто то с этим работал и может помочь?


Ответы (0 шт):