Przejdź do głównej treści

Documentation Index

Fetch the complete documentation index at: https://docs.openclaw.ai/llms.txt

Use this file to discover all available pages before exploring further.

openclaw webhooks

Pomocniki i integracje Webhook. Obecnie ten obszar jest ograniczony do przepływów Gmail Pub/Sub, które integrują się z dołączonym obserwatorem gog.

Podpolecenia

openclaw webhooks gmail setup --account <email> [...]
openclaw webhooks gmail run   [--account <email>] [...]
PodpolecenieOpis
gmail setupSkonfiguruj obserwację Gmail, temat/subskrypcję Pub/Sub oraz cel dostarczania Webhook OpenClaw.
gmail runUruchom gog watch serve oraz pętlę automatycznego odnawiania obserwacji.

webhooks gmail setup

Skonfiguruj obserwację Gmail, Pub/Sub i dostarczanie Webhook OpenClaw.
openclaw webhooks gmail setup --account you@example.com
openclaw webhooks gmail setup --account you@example.com --project my-gcp-project --json
openclaw webhooks gmail setup --account you@example.com --hook-url https://gateway.example.com/hooks/gmail

Wymagane

FlagaOpis
--account <email>Konto Gmail do obserwowania.

Opcje Pub/Sub

FlagaWartość domyślnaOpis
--project <id>(brak)Identyfikator projektu GCP (właściciel klienta OAuth).
--topic <name>gog-gmail-watchNazwa tematu Pub/Sub.
--subscription <name>gog-gmail-watch-pushNazwa subskrypcji Pub/Sub.
--label <label>INBOXEtykieta Gmail do obserwowania.
--push-endpoint <url>(brak)Jawny punkt końcowy push Pub/Sub. Zastępuje Tailscale.

Opcje dostarczania OpenClaw

FlagaWartość domyślnaOpis
--hook-url <url>(brak)URL Webhook OpenClaw.
--hook-token <token>(brak)Token Webhook OpenClaw.
--push-token <token>(brak)Token push przekazywany do gog watch serve.

Opcje gog watch serve

FlagaWartość domyślnaOpis
--bind <host>127.0.0.1Host powiązania gog watch serve.
--port <port>8788Port gog watch serve.
--path <path>/gmail-pubsubŚcieżka gog watch serve.
--include-bodytrueUwzględniaj fragmenty treści e-maili. Przekaż --no-include-body, aby wyłączyć.
--max-bytes <n>20000Maksymalna liczba bajtów na fragment treści.
--renew-minutes <n>720 (12h)Odnawiaj obserwację Gmail co N minut.

Udostępnianie przez Tailscale

FlagaWartość domyślnaOpis
--tailscale <mode>funnelUdostępnij punkt końcowy push przez tailscale: funnel, serve lub off.
--tailscale-path <path>(brak)Ścieżka dla tailscale serve/funnel.
--tailscale-target <t>(brak)Cel Tailscale serve/funnel (port, host:port lub URL).

Dane wyjściowe

FlagaOpis
--jsonWypisz podsumowanie czytelne maszynowo zamiast tekstu.

webhooks gmail run

Uruchom gog watch serve oraz pętlę automatycznego odnawiania obserwacji na pierwszym planie.
openclaw webhooks gmail run --account you@example.com
run akceptuje te same flagi gog watch serve, dostarczania OpenClaw, Pub/Sub i Tailscale co setup, z wyjątkiem:
  • --account jest opcjonalne dla run (używa skonfigurowanego konta jako wartości zastępczej).
  • run nie akceptuje --project, --push-endpoint ani --json.
  • Flagi run nie mają wbudowanych wartości domyślnych; brakujące wartości używają wartości zapisanych przez setup.
KategoriaFlagi
Pub/Sub--account, --topic, --subscription, --label
Dostarczanie OpenClaw--hook-url, --hook-token, --push-token
gog watch serve--bind, --port, --path, --include-body, --max-bytes, --renew-minutes
Tailscale--tailscale, --tailscale-path, --tailscale-target
Dla run wartość --topic to pełna ścieżka tematu Pub/Sub (projects/.../topics/...), a nie tylko krótka nazwa tematu.

Przepływ od początku do końca

Zobacz integrację Gmail Pub/Sub, aby poznać konfigurację projektu GCP, OAuth i po stronie Gateway, która współdziała z tymi poleceniami CLI.

Powiązane