- HTTP-запрос
- Параметры пути
- Текст запроса
- Тело ответа
- Области авторизации
- СМИ
- ReferenceType
- CompositeMedia
- ReferenceType
- ObjectId
- Blobstore2Info
- DiffVersionResponse
- DiffChecksumsResponse
- DiffDownloadResponse
- DiffUploadRequest
- DiffUploadResponse
- ContentTypeInfo
- Параметры загрузки
- MediaRequestInfo
- Тип уведомления
- Попробуйте!
Загрузите новый пакет к существующему элементу.
HTTP-запрос
- URI загрузки для запросов на загрузку медиафайлов:
POST https://chromewebstore.googleapis.com/upload/v2/{name=publishers/*/items/*}:upload
- URI метаданных для запросов только на метаданные:
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