- Solicitação HTTP
- Parâmetros de caminho
- Corpo da solicitação
- Corpo da resposta
- Escopos de autorização
- ItemRevisionStatus
- DistributionChannel
- Faça um teste
Extrai o status de um item.
Solicitação HTTP
GET https://chromewebstore.googleapis.com/v2/{name=publishers/*/items/*}:fetchStatus
O URL usa a sintaxe de transcodificação gRPC.
Parâmetros de caminho
Parâmetros | |
---|---|
name |
Obrigatório. Nome do item para recuperar o status no formato |
Corpo da solicitação
O corpo da solicitação precisa estar vazio.
Corpo da resposta
Mensagem de resposta para "items.fetchStatus".
Se bem-sucedido, o corpo da resposta incluirá dados com a estrutura a seguir:
Representação JSON |
---|
{ "name": string, "itemId": string, "publicKey": string, "publishedItemRevisionStatus": { object ( |
Campos | |
---|---|
name |
O nome do item solicitado. |
itemId |
Apenas saída. ID do item. |
publicKey |
A chave pública do item, que pode ser gerada pela loja. |
publishedItemRevisionStatus |
Apenas saída. Status da revisão publicada atual do item. Será desmarcado se o item não for publicado. |
submittedItemRevisionStatus |
Status da revisão do item enviada para publicação. Será desmarcado se o item não tiver sido enviado para publicação desde a última publicação bem-sucedida. |
lastAsyncUploadState |
Apenas saída. O estado do último upload assíncrono de um item. Definido apenas quando houve um upload assíncrono do item nas últimas 24 horas. |
takenDown |
Se for verdadeiro, o item foi removido por violação da política. Confira os detalhes no painel de controle do desenvolvedor. |
warned |
Se for verdadeiro, o item recebeu um aviso de violação da política e será removido se o problema não for resolvido. Confira os detalhes no painel de controle do desenvolvedor. |
Escopos de autorização
Requer um dos seguintes escopos do OAuth:
https://www.googleapis.com/auth/chromewebstore
https://www.googleapis.com/auth/chromewebstore.readonly
ItemRevisionStatus
Detalhes sobre o status de uma revisão de item.
Representação JSON |
---|
{ "state": enum ( |
Campos | |
---|---|
state |
Apenas saída. Estado atual do item |
distributionChannels[] |
Detalhes sobre a embalagem do item |
DistributionChannel
Informações de implantação para um canal de lançamento específico
Representação JSON |
---|
{ "deployPercentage": integer, "crxVersion": string } |
Campos | |
---|---|
deployPercentage |
A porcentagem de implantação atual para o canal de lançamento (número não negativo entre 0 e 100). |
crxVersion |
A versão da extensão fornecida no manifesto do pacote enviado. |