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
);
Schéma des paramètres
Schéma
url(obligatoire): string
L'URL à partir de laquelle récupérer le fichier
exemple: "https://example.com/photo.jpg"
filename(obligatoire): 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"
Exemples
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);
Réponse d'exemple
Retourne un objet File standard :
File {
name: "photo.jpg",
type: "image/jpeg",
size: 204800
}