createFileFromUrl
Crea un objeto File a partir de una URL remota.
Descripción
Este es un helper del lado del cliente — no llama a la API de OneEntry. Obtiene el recurso en url, lo envuelve en un Blob y devuelve un objeto File que puedes pasar a upload(). Devuelve una Promesa que se resuelve en un File.
FileUploading.createFileFromUrl(
url*,
filename*,
mimeType
);
Esquema de parámetros
Esquema
url(requerido): string
La URL desde la que obtener el archivo
ejemplo: "https://example.com/photo.jpg"
filename(requerido): string
El nombre que se le dará al archivo creado
ejemplo: "photo.jpg"
mimeType: string
Tipo MIME opcional para el archivo. Por defecto es el tipo del recurso obtenido.
ejemplo: "image/jpeg"
Ejemplos
Ejemplo mínimo
const file = await FileUploading.createFileFromUrl(
'https://example.com/photo.jpg',
'photo.jpg'
);
// Then upload it to OneEntry cloud storage
const uploaded = await FileUploading.upload(file);
Respuesta de ejemplo
Devuelve un objeto estándar File:
File {
name: "photo.jpg",
type: "image/jpeg",
size: 204800
}