- Solicitud HTTP
- Parámetros de ruta
- Cuerpo de la solicitud
- Cuerpo de la respuesta
- Permisos de autorización
- Medios
- ReferenceType
- CompositeMedia
- ReferenceType
- ObjectId
- Blobstore2Info
- DiffVersionResponse
- DiffChecksumsResponse
- DiffDownloadResponse
- DiffUploadRequest
- DiffUploadResponse
- ContentTypeInfo
- DownloadParameters
- MediaRequestInfo
- NotificationType
- Pruébalo
Sube un paquete nuevo a un elemento existente.
Solicitud HTTP
- URI de carga para las solicitudes de carga de medios:
POST https://chromewebstore.googleapis.com/upload/v2/{name=publishers/*/items/*}:upload - URI de metadatos para las solicitudes de metadatos únicamente:
POST https://chromewebstore.googleapis.com/v2/{name=publishers/*/items/*}:upload
La URL usa la sintaxis de la transcodificación gRPC.
Parámetros de ruta de acceso
| Parámetros | |
|---|---|
name |
Obligatorio. Nombre del elemento al que se subirá el paquete nuevo con el formato |
Cuerpo de la solicitud
El cuerpo de la solicitud contiene datos con la siguiente estructura:
| Representación JSON |
|---|
{ "blob": { object ( |
| Campos | |
|---|---|
blob |
Es la referencia al contenido multimedia subido. |
mediaRequestInfo |
Es información sobre la solicitud de carga de contenido multimedia. |
Cuerpo de la respuesta
Es el mensaje de respuesta para media.upload.
Si se ejecuta correctamente, el cuerpo de la respuesta contendrá datos con la siguiente estructura:
| Representación JSON |
|---|
{
"name": string,
"itemId": string,
"crxVersion": string,
"uploadState": enum ( |
| Campos | |
|---|---|
name |
Es el nombre del elemento al que se subió el paquete. |
itemId |
Solo salida. Es el ID del elemento al que se subió el paquete. |
crxVersion |
Es la versión de la extensión proporcionada en el manifiesto del paquete subido. No se establecerá si la carga aún está en curso ( |
uploadState |
Solo salida. Es el estado de la carga. Si |
Permisos de autorización
Requiere el siguiente alcance de OAuth:
https://www.googleapis.com/auth/chromewebstore