المرجع: الحزمة
يمثّل package مورد مجموعة من الملفات يتم تسليمها عبر الويب أو بروتوكول SFTP أو آلية تسليم أخرى. تتيح واجهة برمجة التطبيقات حاليًا إمكانية تحميل حزمة تحتوي على ملف بيانات وصفية واحد بالضبط أو استرداد معلومات حول حزمة تم تحميلها سابقًا.
| تمثيل JSON |
|---|
{
"kind": string,
"uploaderName": string,
"content": string,
"locale": string,
"customIds": [
string
],
"name": string,
"type": string,
"timeCreated": string,
"status": string,
"statusReports": [
{
object ( |
| الحقول | |
|---|---|
kind |
نوع مورد واجهة برمجة التطبيقات بالنسبة إلى موارد |
uploaderName |
اسم القائم بالتحميل |
content |
محتوى ملف البيانات الوصفية للحزمة |
locale |
اللغة المطلوبة لرسائل الخطأ كما هو محدّد في BCP 47 (http: //tools.ietf.org/html/bcp47). على سبيل المثال، "en-US" أو "de". في حال عدم تحديدها، سنعرض رسائل الخطأ باللغة الإنجليزية ("en"). |
customIds[] |
قائمة أرقام تعريف العملاء |
name |
اسم الحزمة |
type |
نوع الحزمة القيم المقبولة هي:
|
timeCreated |
وقت إنشاء الحزمة يتم تحديد القيمة بتنسيق RFC 3339 ( |
status |
تمثّل هذه السمة حالة الحزمة. القيم المقبولة هي:
|
statusReports[] |
تقارير حالة الحزمة |
id |
معرّف يحدّده YouTube ويستخدمه لتحديد الحزمة بشكلٍ فريد. |
StatusReport
يحتوي هذا العنصر على معلومات تصف مصدر تقرير حالة الحزمة.
| تمثيل JSON |
|---|
{ "statusContent": string, "statusFileName": string } |
| الحقول | |
|---|---|
statusContent |
محتوى رسالة الإبلاغ يُستخدم في السيارات الهجينة فقط. |
statusFileName |
اسم ملف الحالة. يُستخدم في السيارات الهجينة فقط. |
الطُرق |
|
|---|---|
|
تسترد هذه الطريقة معلومات عن الحزمة المحدّدة. |
|
يُدرِج حزمة بيانات وصفية فقط. |