INTEGRITY Dokumentace

Upravit a odstranit čekárny

Své čekárny můžete spravovat pomocí Dashboard Waiting Room nebo API.

Použijte dashboard

Upravit čekárnu

  1. Ve své aplikaci přejděte na Provoz > Waiting Room.
  2. U záznamu vyberte Úprava.
  3. Vyberte Nastavení.
  4. Upravte nastavení. Popis nastavení naleznete v Nastavení konfigurace.
  5. Vyberte Next. Pokud máte přístup k přizpůsobené šablony, můžete také upravit šablonu.
  6. Jakmile dosáhnete Zkontrolovat, vyberte Save.

Odstranění čekárny

  1. Ve své aplikaci přejděte na Provoz > Waiting Room.
  2. U záznamu vyberte Smazat.
  3. Vyberte Smazat znovu.

Použijte API

Upravit čekárnu

Nahradit ↗ nakonfigurovanou čekárnu tak, že k základní URL adrese Cloudflare API připojíte následující koncový bod.

Požadovaná oprávnění API tokenu

Alespoň jeden z následujících oprávnění tokenu je povinné:
Aktualizace čekárny
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
	}'

Aktualizovat ↗ nakonfigurovanou čekárnu tak, že k základní URL adrese Cloudflare API připojíte následující koncový bod.

Požadovaná oprávnění API tokenu

Alespoň jeden z následujících oprávnění tokenu je povinné:
Úprava čekárny
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
	}'

Do payloadu požadavku PATCH stačí zahrnout pouze pole, která chcete aktualizovat.

Odstranění čekárny

Čekárnu odstraníte připojením následujícího endpointu v Waiting Room API ↗ k základní adrese URL API Cloudflare.

Požadovaná oprávnění API tokenu

Alespoň jeden z následujících oprávnění tokenu je povinné:
Odstranění čekárny
curl "https://api.cloudflare.com/client/v4/zones/$ZONE_ID/waiting_rooms/$WAITING_ROOM_ID" \
	--request DELETE \
	--header "Authorization: Bearer $CLOUDFLARE_API_TOKEN"