- 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