Method: subscriptions.list

Список подписок Google Workspace. Чтобы узнать, как использовать этот метод, см. Список подписок Google Workspace .

HTTP-запрос

GET https://workspaceevents.googleapis.com/v1beta/subscriptions

URL-адрес использует синтаксис gRPC Transcoding .

Параметры запроса

Параметры
pageSize

integer

Необязательно. Максимальное количество подписок для возврата. Служба может вернуть меньше этого значения.

Если не указано или установлено значение 0 , возвращается до 50 подписок.

Максимальное значение — 100. Если указать значение больше 100, система вернет только 100 подписок.

pageToken

string

Необязательно. Токен страницы, полученный из предыдущего вызова подписки на список. Укажите этот параметр для получения последующей страницы.

При разбиении на страницы значение фильтра должно соответствовать вызову, который предоставил токен страницы. Передача другого значения может привести к неожиданным результатам.

filter

string

Обязательно. Фильтр запроса.

Вы можете фильтровать подписки по типу события ( event_types ) и целевому ресурсу ( target_resource ).

В запросе необходимо указать хотя бы один тип событий. Для фильтрации по нескольким типам событий используйте оператор OR .

Чтобы отфильтровать как по типу события, так и по целевому ресурсу, используйте оператор AND и укажите полное имя ресурса, например //chat.googleapis.com/spaces/{space} .

Например, допустимы следующие запросы:

event_types:"google.workspace.chat.membership.v1.updated" OR
  event_types:"google.workspace.chat.message.v1.created"

event_types:"google.workspace.chat.message.v1.created" AND
  target_resource="//chat.googleapis.com/spaces/{space}"

( event_types:"google.workspace.chat.membership.v1.updated" OR
  event_types:"google.workspace.chat.message.v1.created" ) AND
  target_resource="//chat.googleapis.com/spaces/{space}"

Сервер отклоняет недействительные запросы с ошибкой INVALID_ARGUMENT .

Текст запроса

Тело запроса должно быть пустым.

Тело ответа

Ответное сообщение для SubscriptionsService.ListSubscriptions .

В случае успеха тело ответа содержит данные со следующей структурой:

JSON-представление
{
  "subscriptions": [
    {
      object (Subscription)
    }
  ],
  "nextPageToken": string
}
Поля
subscriptions[]

object ( Subscription )

Список подписок.

nextPageToken

string

Токен, который можно отправить как pageToken для получения следующей страницы. Если это поле пропущено, то последующих страниц нет.

Области действия авторизации

Требуется одна из следующих областей OAuth:

  • https://www.googleapis.com/auth/chat.bot
  • https://www.googleapis.com/auth/chat.spaces
  • https://www.googleapis.com/auth/chat.spaces.readonly
  • https://www.googleapis.com/auth/chat.messages
  • https://www.googleapis.com/auth/chat.messages.readonly
  • https://www.googleapis.com/auth/chat.messages.reactions
  • https://www.googleapis.com/auth/chat.messages.reactions.readonly
  • https://www.googleapis.com/auth/chat.memberships
  • https://www.googleapis.com/auth/chat.memberships.readonly
  • https://www.googleapis.com/auth/meetings.space.created
  • https://www.googleapis.com/auth/meetings.space.readonly
  • https://www.googleapis.com/auth/drive
  • https://www.googleapis.com/auth/drive.file
  • https://www.googleapis.com/auth/drive.metadata
  • https://www.googleapis.com/auth/drive.metadata.readonly
  • https://www.googleapis.com/auth/drive.readonly

Более подробную информацию см. в Руководстве по авторизации .