- طلب HTTP
- مَعلمات المسار
- نص الطلب
- نص الاستجابة
- نطاقات الأذونات
- الوسائط
- ReferenceType
- CompositeMedia
- ReferenceType
- ObjectId
- Blobstore2Info
- DiffVersionResponse
- DiffChecksumsResponse
- DiffDownloadResponse
- DiffUploadRequest
- DiffUploadResponse
- ContentTypeInfo
- DownloadParameters
- MediaRequestInfo
- NotificationType
- جرِّبه الآن
حمِّل حزمة جديدة إلى منتج حالي.
طلب HTTP
- عنوان URI للتحميل، لطلبات تحميل الوسائط:
POST https://chromewebstore.googleapis.com/upload/v2/{name=publishers/*/items/*}:upload
- معرّف الموارد المنتظم للبيانات الوصفية، للطلبات التي تتضمّن البيانات الوصفية فقط:
POST https://chromewebstore.googleapis.com/v2/{name=publishers/*/items/*}:upload
يستخدم عنوان URL بنية تحويل الترميز إلى gRPC.
مَعلمات المسار
المعلمات | |
---|---|
name |
الحقل مطلوب. اسم العنصر الذي سيتم تحميل الحزمة الجديدة إليه بالتنسيق |
نص الطلب
يتضمن نص الطلب بيانات بالبنية التالية:
تمثيل JSON |
---|
{ "blob": { object ( |
الحقول | |
---|---|
blob |
تشير إلى الوسائط التي تم تحميلها. |
mediaRequestInfo |
معلومات حول طلب تحميل الوسائط |
نص الاستجابة
رسالة الردّ على media.upload
إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:
تمثيل JSON |
---|
{
"name": string,
"itemId": string,
"crxVersion": string,
"uploadState": enum ( |
الحقول | |
---|---|
name |
اسم السلعة التي تم تحميل الحزمة إليها. |
itemId |
النتائج فقط. معرّف العنصر الذي تم تحميل الحزمة إليه. |
crxVersion |
إصدار الإضافة المذكور في بيان الحزمة التي تم تحميلها لن يتم ضبط هذه القيمة إذا كانت عملية التحميل لا تزال قيد التقدم ( |
uploadState |
النتائج فقط. تمثّل هذه السمة حالة التحميل. إذا كانت قيمة |
نطاقات الأذونات
يجب توفير نطاق OAuth التالي:
https://www.googleapis.com/auth/chromewebstore