انتقل إلى المحتوى الرئيسي

createFileFromUrl

إنشاء كائن File من عنوان URL بعيد.

الوصف

هذا هو مساعد على جانب العميل — لا يقوم بإجراء اتصال بواجهة برمجة التطبيقات OneEntry. يقوم بجلب المورد من url، ويغلفه في Blob، ويعيد كائن File يمكنك بعد ذلك تمريره إلى upload(). يعيد Promise يتم حله إلى File.

FileUploading.createFileFromUrl( url*, filename*, mimeType );

مخطط المعلمات

المخطط

url(مطلوب): string
عنوان URL لجلب الملف منه
مثال: "https://example.com/photo.jpg"

filename(مطلوب): string
الاسم الذي سيتم إعطاؤه للملف الذي تم إنشاؤه
مثال: "photo.jpg"

mimeType: string
نوع MIME اختياري للملف. الافتراضي هو نوع المورد الذي تم جلبه.
مثال: "image/jpeg"

أمثلة

مثال بسيط

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);

استجابة المثال

يعيد كائن File قياسي:

File {
name: "photo.jpg",
type: "image/jpeg",
size: 204800
}