Chuyển đến nội dung chính
PUT
Beta. Xem Tổng quan về Automations để biết mô tả đầy đủ về tính năng.
Cập nhật một phần. Chỉ các trường được liệt kê là có thể chỉnh sửa; gửi bất kỳ thứ gì khác (ví dụ: platform, accountId) sẽ bị từ chối như một lỗi validation. Việc gửi triggers hoặc actions thay thế các mục con hiện có một cách nguyên tử: tập hợp cũ bị xóa và tập hợp mới được ghi trong một giao dịch Firestore duy nhất. Để thay đổi chỉ một trigger, hãy gửi toàn bộ mảng mới. Kích hoạt lại một automation không hoạt động trước đó (active: true) sẽ kiểm tra lại giới hạn số lượng automation đang hoạt động. Nếu giới hạn đã đạt mức tối đa, việc cập nhật sẽ thất bại với mã 470 và không có thay đổi nào được thực hiện.

Tham số Header

Tham số Path

id
string
bắt buộc
ID automation được trả về từ POST /automations.

Tham số Body

name
string
Tên mới.
description
string
Mô tả mới.
active
boolean
Bật hoặc tắt automation. Đặt từ false sang true sẽ kiểm tra lại giới hạn số lượng automation đang hoạt động.
triggers
array
Tập hợp thay thế đầy đủ các trigger (1–50). Cùng hình dạng với endpoint tạo.
actions
array
Tập hợp thay thế đầy đủ các action (1–50). Cùng hình dạng với endpoint tạo.