- HTTP-запрос
- Параметры пути
- Текст запроса
- Тело ответа
- Области авторизации
- ItemRevisionStatus
- КаналРаспространения
- Попробуйте!
Получить статус элемента.
HTTP-запрос
GET https://chromewebstore.googleapis.com/v2/{name=publishers/*/items/*}:fetchStatus
URL использует синтаксис перекодировки gRPC .
Параметры пути
Параметры | |
---|---|
name | Обязательно. Имя элемента, статус которого нужно получить, в формате: |
Текст запроса
Тело запроса должно быть пустым.
Тело ответа
Ответное сообщение для items.fetchStatus.
В случае успеха тело ответа содержит данные со следующей структурой:
JSON-представление |
---|
{ "name": string, "itemId": string, "publicKey": string, "publishedItemRevisionStatus": { object ( |
Поля | |
---|---|
name | Наименование запрашиваемого товара. |
itemId | Только вывод. Идентификатор элемента. |
publicKey | Открытый ключ элемента, который может быть сгенерирован магазином. |
publishedItemRevisionStatus | Только вывод. Статус текущей опубликованной версии элемента. Будет сброшен, если элемент не опубликован. |
submittedItemRevisionStatus | Статус редакции элемента, отправленной на публикацию. Будет сброшен, если элемент не был отправлен на публикацию с момента последней успешной публикации. |
lastAsyncUploadState | Только вывод. Состояние последней асинхронной загрузки элемента. Устанавливается только в том случае, если в течение последних 24 часов выполнялась асинхронная загрузка элемента. |
takenDown | Если значение true, элемент был удалён за нарушение правил. Подробности смотрите на панели разработчика. |
warned | Если true, элемент предупрежден о нарушении политики и будет удалён, если проблема не будет устранена. Подробности смотрите на панели разработчика. |
Области авторизации
Требуется одна из следующих областей OAuth:
-
https://www.googleapis.com/auth/chromewebstore
-
https://www.googleapis.com/auth/chromewebstore.readonly
ItemRevisionStatus
Подробная информация о статусе пересмотра элемента.
JSON-представление |
---|
{ "state": enum ( |
Поля | |
---|---|
state | Только вывод. Текущее состояние элемента. |
distributionChannels[] | Подробная информация на упаковке товара |
КаналРаспространения
Информация о развертывании для конкретного канала выпуска
JSON-представление |
---|
{ "deployPercentage": integer, "crxVersion": string } |
Поля | |
---|---|
deployPercentage | Текущий процент развертывания для канала выпуска (неотрицательное число от 0 до 100). |
crxVersion | Версия расширения, указанная в манифесте загруженного пакета. |
- HTTP-запрос
- Параметры пути
- Текст запроса
- Тело ответа
- Области авторизации
- ItemRevisionStatus
- КаналРаспространения
- Попробуйте!
Получить статус элемента.
HTTP-запрос
GET https://chromewebstore.googleapis.com/v2/{name=publishers/*/items/*}:fetchStatus
URL использует синтаксис перекодировки gRPC .
Параметры пути
Параметры | |
---|---|
name | Обязательно. Имя элемента, статус которого нужно получить, в формате: |
Текст запроса
Тело запроса должно быть пустым.
Тело ответа
Ответное сообщение для items.fetchStatus.
В случае успеха тело ответа содержит данные со следующей структурой:
JSON-представление |
---|
{ "name": string, "itemId": string, "publicKey": string, "publishedItemRevisionStatus": { object ( |
Поля | |
---|---|
name | Наименование запрашиваемого товара. |
itemId | Только вывод. Идентификатор элемента. |
publicKey | Открытый ключ элемента, который может быть сгенерирован магазином. |
publishedItemRevisionStatus | Только вывод. Статус текущей опубликованной версии элемента. Будет сброшен, если элемент не опубликован. |
submittedItemRevisionStatus | Статус редакции элемента, отправленной на публикацию. Будет сброшен, если элемент не был отправлен на публикацию с момента последней успешной публикации. |
lastAsyncUploadState | Только вывод. Состояние последней асинхронной загрузки элемента. Устанавливается только в том случае, если в течение последних 24 часов выполнялась асинхронная загрузка элемента. |
takenDown | Если значение true, элемент был удалён за нарушение правил. Подробности смотрите на панели разработчика. |
warned | Если true, элемент предупрежден о нарушении политики и будет удалён, если проблема не будет устранена. Подробности смотрите на панели разработчика. |
Области авторизации
Требуется одна из следующих областей OAuth:
-
https://www.googleapis.com/auth/chromewebstore
-
https://www.googleapis.com/auth/chromewebstore.readonly
ItemRevisionStatus
Подробная информация о статусе пересмотра элемента.
JSON-представление |
---|
{ "state": enum ( |
Поля | |
---|---|
state | Только вывод. Текущее состояние элемента. |
distributionChannels[] | Подробная информация на упаковке товара |
КаналРаспространения
Информация о развертывании для конкретного канала выпуска
JSON-представление |
---|
{ "deployPercentage": integer, "crxVersion": string } |
Поля | |
---|---|
deployPercentage | Текущий процент развертывания для канала выпуска (неотрицательное число от 0 до 100). |
crxVersion | Версия расширения, указанная в манифесте загруженного пакета. |