Как принять файл с 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. Возможно кто то с этим работал и может помочь?