- HTTP isteği
- Yol parametreleri
- İstek metni
- Yanıt metni
- Yetkilendirme kapsamları
- ItemRevisionStatus
- DistributionChannel
- Deneyin.
Bir öğenin durumunu getirin.
HTTP isteği
GET https://chromewebstore.googleapis.com/v2/{name=publishers/*/items/*}:fetchStatus
URL, gRPC Kod Dönüştürme söz dizimini kullanır.
Yol parametreleri
Parametreler | |
---|---|
name |
Zorunlu. Durumu alınacak öğenin adı ( |
İstek içeriği
İstek metni boş olmalıdır.
Yanıt gövdesi
items.fetchStatus için yanıt mesajı.
Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:
JSON gösterimi |
---|
{ "name": string, "itemId": string, "publicKey": string, "publishedItemRevisionStatus": { object ( |
Alanlar | |
---|---|
name |
İstenen öğenin adı. |
itemId |
Yalnızca çıkış. Öğenin kimliği. |
publicKey |
Öğenin ortak anahtarı (mağaza tarafından oluşturulabilir). |
publishedItemRevisionStatus |
Yalnızca çıkış. Öğenin yayınlanan mevcut sürümünün durumu. Öğe yayınlanmamışsa ayarlanmaz. |
submittedItemRevisionStatus |
Yayınlanmak üzere gönderilen öğe düzeltmesinin durumu. Son başarılı yayınlamadan bu yana yayınlanmak üzere gönderilmediyse ayarlanmaz. |
lastAsyncUploadState |
Yalnızca çıkış. Bir öğenin son asenkron yüklemesinin durumu. Yalnızca son 24 saat içinde öğe için asenkron yükleme yapıldığında ayarlanır. |
takenDown |
Doğruysa öğe, politika ihlali nedeniyle kaldırılmıştır. Ayrıntılar için geliştirici kontrol panelini inceleyin. |
warned |
True (doğru) değerine ayarlanırsa öğe, politika ihlali nedeniyle uyarılmıştır ve sorun çözülmezse kaldırılır. Ayrıntılar için geliştirici kontrol panelini inceleyin. |
Yetkilendirme kapsamları
Aşağıdaki OAuth kapsamlarından birini gerektirir:
https://www.googleapis.com/auth/chromewebstore
https://www.googleapis.com/auth/chromewebstore.readonly
ItemRevisionStatus
Öğe revizyonunun durumuyla ilgili ayrıntılar.
JSON gösterimi |
---|
{ "state": enum ( |
Alanlar | |
---|---|
state |
Yalnızca çıkış. Öğenin mevcut durumu |
distributionChannels[] |
Öğenin paketiyle ilgili ayrıntılar |
DistributionChannel
Belirli bir sürüm kanalına ilişkin dağıtım bilgileri
JSON gösterimi |
---|
{ "deployPercentage": integer, "crxVersion": string } |
Alanlar | |
---|---|
deployPercentage |
Sürüm kanalının mevcut dağıtım yüzdesi (0 ile 100 arasında negatif olmayan bir sayı). |
crxVersion |
Yüklenen paketin manifest'inde sağlanan uzantı sürümü. |