createFileFromUrl
Crée un objet File à partir d'une URL distante.
Description
Ceci est un outil côté client — il ne fait pas appel à l'API OneEntry. Il récupère la ressource à l'url, l'encapsule dans un Blob, et retourne un objet File que vous pouvez ensuite passer à upload(). Il retourne une promesse qui se résout en un File.
FileUploading.createFileFromUrl(
url*,
filename*,
mimeType
);
Parameters schema
Schéma
url(required): string
L'URL à partir de laquelle récupérer le fichier
exemple : "https://example.com/photo.jpg"
filename(required): string
Le nom à donner au fichier créé
exemple : "photo.jpg"
mimeType: string
Type MIME optionnel pour le fichier. Par défaut, il correspond au type de la ressource récupérée.
exemple : "image/jpeg"
Examples
Exemple minimal
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);
Exemple de réponse
Retourne un objet File standard :
File {
name: "photo.jpg",
type: "image/jpeg",
size: 204800
}