المرجع: ملف
ملف تم تحميله إلى واجهة برمجة التطبيقات
تمثيل JSON |
---|
{ "name": string, "displayName": string, "mimeType": string, "sizeBytes": string, "createTime": string, "updateTime": string, "expirationTime": string, "sha256Hash": string, "uri": string, "state": enum ( |
الحقول | |
---|---|
name |
غير قابل للتغيير. المُعرّف. اسم المورد |
displayName |
اختياريّ. تمثّل هذه السمة الاسم المعروض الخاص بسمة |
mimeType |
النتائج فقط. نوع MIME للملف. |
sizeBytes |
النتائج فقط. حجم الملف بالبايت. |
createTime |
النتائج فقط. الطابع الزمني لوقت إنشاء طابع زمني بتنسيق RFC3339 UTC "Zulu" ، مع دقة نانوثانية وما يصل إلى تسعة أرقام كسرية. أمثلة: |
updateTime |
النتائج فقط. الطابع الزمني لآخر تعديل لـ طابع زمني بتنسيق RFC3339 UTC "Zulu" ، مع دقة نانوثانية وما يصل إلى تسعة أرقام كسرية. أمثلة: |
expirationTime |
النتائج فقط. الطابع الزمني لوقت حذف طابع زمني بتنسيق RFC3339 UTC "Zulu" ، مع دقة نانوثانية وما يصل إلى تسعة أرقام كسرية. أمثلة: |
sha256Hash |
النتائج فقط. تجزئة SHA-256 لوحدات البايت التي تم تحميلها سلسلة بترميز base64. |
uri |
النتائج فقط. معرّف الموارد المنتظم (URI) لـ |
state |
النتائج فقط. حالة معالجة الملف |
error |
النتائج فقط. حالة الخطأ في حال تعذُّر معالجة الملف |
حقل الاتحاد metadata البيانات الوصفية للملف. يمكن أن يكون الحقل "metadata " واحدًا فقط مما يلي: |
|
videoMetadata |
النتائج فقط. البيانات الوصفية للفيديو |
VideoMetadata
البيانات الوصفية للفيديو File
تمثيل JSON |
---|
{ "videoDuration": string } |
الحقول | |
---|---|
videoDuration |
تمثّل هذه السمة مدة الفيديو. مدة بالثواني يصل عددها إلى تسعة أرقام كسرية وتنتهي بـ " |
الحالة
حالات دورة حياة الملف.
عمليات التعداد | |
---|---|
STATE_UNSPECIFIED |
القيمة التلقائية. يتم استخدام هذه القيمة إذا تم حذف الحالة. |
PROCESSING |
تتم معالجة الملف ولا يمكن بعد استخدامه للاستنتاج. |
ACTIVE |
تمت معالجة الملف وأصبح متاحًا للاستنتاج. |
FAILED |
تعذّرت معالجة الملف. |
الطُرق |
|
---|---|
|
يؤدي هذا الإجراء إلى حذف File . |
|
يمكن الحصول على البيانات الوصفية للسمة File المحدّدة. |
|
يسرد البيانات الوصفية لـ File التي يملكها المشروع الذي يقدّم الطلب. |