INTEGRITY Документация

Редактирование и удаление залов ожидания

Вы можете управлять залами ожидания с помощью Панель управления Waiting Room или API.

Использование панели управления

Редактирование зала ожидания

  1. В своём приложении перейдите к Трафик > Waiting Room.
  2. В записи выберите Изменить.
  3. Выберите Настройки.
  4. Измените настройки. Описание настроек приводится в Параметры конфигурации.
  5. Выберите Далее. Если у вас есть доступ к пользовательские шаблоны, вы также можете настроить шаблон.
  6. Как только вы перейдёте к Проверить, выберите Save.

Удаление зала ожидания

  1. В своём приложении перейдите к Трафик > Waiting Room.
  2. В записи выберите Удалить.
  3. Выберите Удалить снова.

Использование API

Редактирование зала ожидания

Замена ↗ настроенный зал ожидания, добавив следующую конечную точку к базовому URL API Cloudflare.

Необходимые разрешения API-токена

Хотя бы одно из следующих права доступа токена требуется:
Обновление зала ожидания
curl "https://api.cloudflare.com/client/v4/zones/$ZONE_ID/waiting_rooms/$WAITING_ROOM_ID" \
	--request PUT \
	--header "Authorization: Bearer $CLOUDFLARE_API_TOKEN" \
	--json '{
		"name": "webshop-waiting-room",
		"host": "example.com",
		"new_users_per_minute": 200,
		"total_active_users": 300
	}'

Обновление ↗ настроенный зал ожидания, добавив следующую конечную точку к базовому URL API Cloudflare.

Необходимые разрешения API-токена

Хотя бы одно из следующих права доступа токена требуется:
Изменение зала ожидания
curl "https://api.cloudflare.com/client/v4/zones/$ZONE_ID/waiting_rooms/$WAITING_ROOM_ID" \
	--request PATCH \
	--header "Authorization: Bearer $CLOUDFLARE_API_TOKEN" \
	--json '{
		"name": "webshop-waiting-room",
		"host": "example.com",
		"new_users_per_minute": 200,
		"total_active_users": 300
	}'

В теле запроса PATCH достаточно указать только те поля, которые нужно обновить.

Удаление зала ожидания

Чтобы удалить зал ожидания, добавьте следующий эндпоинт в Waiting Room API ↗ к базовому URL-адресу API Cloudflare.

Необходимые разрешения API-токена

Хотя бы одно из следующих права доступа токена требуется:
Удаление зала ожидания
curl "https://api.cloudflare.com/client/v4/zones/$ZONE_ID/waiting_rooms/$WAITING_ROOM_ID" \
	--request DELETE \
	--header "Authorization: Bearer $CLOUDFLARE_API_TOKEN"