Mam nasledovný problém. Ako backend je použita BaaS graphcool. Funkcie na backande sa tam vykonávaju ako serverless. Používaju AWS lambda.
Ja by som potreboval stiahnut obrázky napr z instagramu a uploadnut ich k nim(graphcool) aby som mal vlastne odkazy na obrázky. Nechcem to vsak stahovat na klientovi a nasledne to z klienta uploadovat.
Je to možné ?
Idealne pre mna by bolo aby to fungovalo nejak takto
Kód: Vybrať všetko
fetch(obrazok)
response.blob()
a potom ho uploadnut
Kód: Vybrať všetko
request(obrazok).pipe(fs.writestream(nazovobrazku))
Este dodam ze ta funkcia može byt spustená max 15s. Čo by som už ale nejako vyriešil keby sa podari skopirovat vzdy aspon niečo.
Dalšie riešenie ak by to nebolo možné ma napadlo teda napr použit Heroku a tam tie obrazky zapisat na disk a potom uploadnut. To že sa potom zmažú je ok.
Prípadne použit napr Digital Ocean s podobným scenarom ze obrazky ulozim na disk potom upload a na DO ich zmažem.
Ak niekto niečo podobne riešil alebo má nejaký napad ako to spravit co najjednodhušie budem rád za radu
Dakujem