- 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
- ItemRevisionStatus
- DistributionChannel
- Essayer
Récupérez l'état d'un élément.
Requête HTTP
GET https://chromewebstore.googleapis.com/v2/{name=publishers/*/items/*}:fetchStatus
L'URL utilise la syntaxe de transcodage gRPC.
Paramètres de chemin d'accès
Paramètres | |
---|---|
name |
Obligatoire. Nom de l'élément dont vous souhaitez récupérer l'état, au format |
Corps de la requête
Le corps de la requête doit être vide.
Corps de la réponse
Message de réponse pour items.fetchStatus.
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, "publicKey": string, "publishedItemRevisionStatus": { object ( |
Champs | |
---|---|
name |
Nom de l'élément demandé. |
itemId |
Uniquement en sortie. Identifiant de l'article. |
publicKey |
Clé publique de l'article, qui peut être générée par le magasin. |
publishedItemRevisionStatus |
Uniquement en sortie. État de la révision actuelle publiée de l'élément. Sera non défini si l'élément n'est pas publié. |
submittedItemRevisionStatus |
État de la révision de l'élément envoyé pour publication. Cette valeur sera supprimée si l'élément n'a pas été envoyé pour publication depuis la dernière publication réussie. |
lastAsyncUploadState |
Uniquement en sortie. État de la dernière importation asynchrone d'un élément. Défini uniquement si un importation asynchrone a été effectuée pour l'article au cours des dernières 24 heures. |
takenDown |
Si la valeur est "True", l'élément a été supprimé pour non-respect des règles. Pour en savoir plus, consultez le tableau de bord du développeur. |
warned |
Si la valeur est "true", l'article a fait l'objet d'un avertissement pour non-respect des règles et sera supprimé si le problème n'est pas résolu. Pour en savoir plus, consultez le tableau de bord du développeur. |
Champs d'application des autorisations
Nécessite l'un des champs d'application OAuth suivants :
https://www.googleapis.com/auth/chromewebstore
https://www.googleapis.com/auth/chromewebstore.readonly
ItemRevisionStatus
Détails sur l'état d'une révision d'article.
Représentation JSON |
---|
{ "state": enum ( |
Champs | |
---|---|
state |
Uniquement en sortie. État actuel de l'article |
distributionChannels[] |
Informations sur l'emballage de l'article |
DistributionChannel
Informations sur le déploiement pour un canal de publication spécifique
Représentation JSON |
---|
{ "deployPercentage": integer, "crxVersion": string } |
Champs | |
---|---|
deployPercentage |
Pourcentage de déploiement actuel pour le canal de publication (nombre non négatif compris entre 0 et 100). |
crxVersion |
Version de l'extension fournie dans le fichier manifeste du package importé. |