openclaw webhooks
Các trình trợ giúp và tích hợp Webhook. Hiện tại, bề mặt này chỉ dành cho các luồng Gmail Pub/Sub được xây dựng trên trình theo dõi gog đi kèm.
Các lệnh con
Gateway cũng tự động khởi động
gog gmail watch serve khi khởi động sau khi hooks.enabled=true và hooks.gmail.account được thiết lập (do gmail setup thiết lập). gmail run sử dụng cùng logic ở nền trước, hữu ích khi gỡ lỗi hoặc khi trình theo dõi của Gateway bị tắt. Xem Tích hợp Gmail Pub/Sub để biết chi tiết về việc tự động khởi động và tùy chọn từ chối OPENCLAW_SKIP_GMAIL_WATCHER.webhooks gmail setup
gcloud và gog nếu còn thiếu, xác thực gcloud, tạo chủ đề và gói đăng ký Pub/Sub, bắt đầu theo dõi Gmail, đồng thời ghi cấu hình hooks.gmail với hooks.enabled=true. In ra Next: openclaw webhooks gmail run.
Bắt buộc
Tùy chọn Pub/Sub
Tùy chọn phân phối OpenClaw
Tùy chọn gog watch serve
Công khai qua Tailscale
Đầu ra
webhooks gmail run
gog watch serve cùng vòng lặp tự động gia hạn theo dõi ở nền trước, khởi động lại gog watch serve sau độ trễ 2 giây nếu tiến trình thoát ngoài dự kiến.
run chấp nhận các cờ Pub/Sub, phân phối OpenClaw, gog watch serve và Tailscale giống như setup, ngoại trừ:
--accountlà tùy chọn trênrun; nếu không có, dùnghooks.gmail.account.runkhông chấp nhận--project,--push-endpointhoặc--json.- Mỗi cờ trước hết dùng giá trị cấu hình
hooks.gmail.*tương ứng (dosetupghi), sau đó dùng cùng giá trị mặc định tích hợp màsetupsử dụng, với một ngoại lệ:--tailscalemặc định làofftrênrun(không phảifunnel) khi cả cờ lẫnhooks.gmail.tailscale.modeđều chưa được thiết lập.
Đối với
run, giá trị --topic là đường dẫn đầy đủ của chủ đề Pub/Sub (projects/.../topics/...), không chỉ là tên ngắn của chủ đề.