Skip to main content
Mọi endpoint đăng bài đều có thể phát hành ngay lập tức hoặc vào thời điểm sau. Bạn chọn chế độ thời gian cho từng request.

Đăng ngay

Đây là mặc định. Bỏ qua mọi trường lên lịch và bài đăng sẽ được phát hành ngay lập tức.

Lên lịch cho một thời điểm cụ thể

Thêm scheduled_at (ISO-8601) và tùy chọn timezone (tên IANA). MADIAD Hub giữ bài đăng và phát hành vào đúng thời điểm đó.
  • scheduled_at được đọc theo UTC khi kết thúc bằng Z. Cung cấp timezone để xử lý chính xác giờ địa phương và giờ mùa hè.
  • Các bài đăng đã lên lịch trả về status: "scheduled". Chúng sẽ được đăng sau, bạn có thể theo dõi kết quả qua webhooks.
  • Bạn có thể lên lịch trước tối đa một năm.

Dùng hàng đợi định kỳ

Thay vì một mốc thời gian cụ thể, hãy đưa bài đăng vào hàng đợi của Profile bằng add_to_queue=true. Bài sẽ được phát hành vào khe thời gian mở tiếp theo theo lịch đăng đó.
scheduled_atadd_to_queue loại trừ lẫn nhau: chỉ đặt một trong hai, không dùng cả hai cùng lúc.

Cấu hình hàng đợi

Mỗi Profile có cấu hình hàng đợi riêng (timezone, ngày hoạt động, khe thời gian). Đọc cấu hình:
Cập nhật bằng cách gửi ID của Profile kèm các trường bạn muốn đổi:

Quản lý bài đã lên lịch

Liệt kê các bài đang chờ lên lịch của một Profile:
Lên lịch lại hoặc sửa một bài trước khi phát hành, truyền bất kỳ trong scheduled_at, timezone, hoặc caption:
Hủy một bài:
$JOB_IDjob_id mà lệnh đăng trả về khi statusscheduled.
Hủy một bài đã lên lịch không xoá lượt đăng đã được ghi nhận từ lúc đó. Vì đăng bài không giới hạn trên các gói trả phí nên điều này không gây thiệt hại gì, khe đã hủy chỉ đơn giản vẫn nằm trong số liệu sử dụng của bạn.