- Requête HTTP
- Paramètres de chemin d'accès
- Corps de la requête
- Corps de la réponse
- Niveaux d'accès des autorisations
- Multimédia
- ReferenceType
- CompositeMedia
- ReferenceType
- ObjectId
- Blobstore2Info
- DiffVersionResponse
- DiffChecksumsResponse
- DiffDownloadResponse
- DiffUploadRequest
- DiffUploadResponse
- ContentTypeInfo
- DownloadParameters
- MediaRequestInfo
- NotificationType
- Essayer
Importez un nouveau package dans un élément existant.
Requête HTTP
- URI d'importation pour les demandes d'importation de contenus multimédias :
POST https://chromewebstore.googleapis.com/upload/v2/{name=publishers/*/items/*}:upload
- URI des métadonnées pour les requêtes de métadonnées uniquement :
POST https://chromewebstore.googleapis.com/v2/{name=publishers/*/items/*}:upload
L'URL utilise la syntaxe de transcodage gRPC.
Paramètres de chemin d'accès
Paramètres | |
---|---|
name |
Obligatoire. Nom de l'élément auquel importer le nouveau package, au format |
Corps de la requête
Le corps de la requête contient des données présentant la structure suivante :
Représentation JSON |
---|
{ "blob": { object ( |
Champs | |
---|---|
blob |
Référence au contenu multimédia importé. |
mediaRequestInfo |
Informations sur la demande d'importation de contenu multimédia. |
Corps de la réponse
Message de réponse pour media.upload.
Si la requête aboutit, le corps de la réponse contient des données qui ont la structure suivante :
Représentation JSON |
---|
{
"name": string,
"itemId": string,
"crxVersion": string,
"uploadState": enum ( |
Champs | |
---|---|
name |
Nom de l'élément auquel le package a été importé. |
itemId |
Uniquement en sortie. ID de l'élément auquel le package a été importé. |
crxVersion |
Version de l'extension fournie dans le fichier manifeste du package importé. Cette valeur ne sera pas définie si l'importation est toujours en cours ( |
uploadState |
Uniquement en sortie. État de l'importation. Si |
Champs d'application des autorisations
Requiert le champ d'application OAuth suivant :
https://www.googleapis.com/auth/chromewebstore