openclaw webhooks
Webhook yardımcıları ve entegrasyonları. Bugün bu yüzey, paketle birlikte gelen gog izleyicisiyle entegre olan Gmail Pub/Sub akışlarıyla sınırlıdır.
Alt komutlar
bashopenclaw webhooks gmail setup --account <email> [...]openclaw webhooks gmail run [--account <email>] [...]
| Alt komut |
Açıklama |
gmail setup |
Gmail izlemeyi, Pub/Sub konu/aboneliğini ve OpenClaw webhook teslim hedefini yapılandırın. |
gmail run |
gog watch serve ile izleme otomatik yenileme döngüsünü çalıştırın. |
webhooks gmail setup
Gmail izlemeyi, Pub/Sub'ı ve OpenClaw webhook teslimini yapılandırın.
bashopenclaw webhooks gmail setup --account [email protected]openclaw webhooks gmail setup --account [email protected] --project my-gcp-project --jsonopenclaw webhooks gmail setup --account [email protected] --hook-url https://gateway.example.com/hooks/gmail
Zorunlu
| Bayrak |
Açıklama |
--account <email> |
İzlenecek Gmail hesabı. |
Pub/Sub seçenekleri
| Bayrak |
Varsayılan |
Açıklama |
--project <id> |
(yok) |
GCP proje kimliği (OAuth istemci sahibi). |
--topic <name> |
gog-gmail-watch |
Pub/Sub konu adı. |
--subscription <name> |
gog-gmail-watch-push |
Pub/Sub abonelik adı. |
--label <label> |
INBOX |
İzlenecek Gmail etiketi. |
--push-endpoint <url> |
(yok) |
Açık Pub/Sub push uç noktası. Tailscale'i geçersiz kılar. |
OpenClaw teslim seçenekleri
| Bayrak |
Varsayılan |
Açıklama |
--hook-url <url> |
(yok) |
OpenClaw webhook URL'si. |
--hook-token <token> |
(yok) |
OpenClaw webhook belirteci. |
--push-token <token> |
(yok) |
gog watch serve'e iletilen push belirteci. |
gog watch serve seçenekleri
| Bayrak |
Varsayılan |
Açıklama |
--bind <host> |
127.0.0.1 |
gog watch serve bağlanma ana makinesi. |
--port <port> |
8788 |
gog watch serve portu. |
--path <path> |
/gmail-pubsub |
gog watch serve yolu. |
--include-body |
true |
E-posta gövdesi parçalarını dahil edin. Devre dışı bırakmak için --no-include-body geçirin. |
--max-bytes <n> |
20000 |
Her gövde parçası için en fazla bayt. |
--renew-minutes <n> |
720 (12h) |
Gmail izlemeyi her N dakikada bir yenileyin. |
Tailscale'e açma
| Bayrak |
Varsayılan |
Açıklama |
--tailscale <mode> |
funnel |
Push uç noktasını tailscale üzerinden açın: funnel, serve veya off. |
--tailscale-path <path> |
(yok) |
tailscale serve/funnel için yol. |
--tailscale-target <t> |
(yok) |
Tailscale serve/funnel hedefi (port, host:port veya URL). |
Çıktı
| Bayrak |
Açıklama |
--json |
Metin yerine makine tarafından okunabilir bir özet yazdırın. |
webhooks gmail run
gog watch serve ile izleme otomatik yenileme döngüsünü ön planda çalıştırın.
bashopenclaw webhooks gmail run --account [email protected]
run, setup ile aynı gog watch serve, OpenClaw teslim, Pub/Sub ve Tailscale bayraklarını kabul eder; şu istisnalarla:
--account, run üzerinde isteğe bağlıdır (yapılandırılmış hesaba geri döner).
run, --project, --push-endpoint veya --json kabul etmez.
run bayraklarının yerleşik varsayılanları yoktur; eksik değerler setup tarafından yazılan değerlere geri döner.
| Kategori |
Bayraklar |
| Pub/Sub |
--account, --topic, --subscription, --label |
| OpenClaw teslimi |
--hook-url, --hook-token, --push-token |
gog watch serve |
--bind, --port, --path, --include-body, --max-bytes, --renew-minutes |
| Tailscale |
--tailscale, --tailscale-path, --tailscale-target |
Uçtan uca akış
Bu CLI komutlarıyla eşleşen GCP projesi, OAuth ve Gateway tarafı kurulumu için Gmail Pub/Sub entegrasyonu bölümüne bakın.
İlgili