Bản lưu ngày / Snapshot of 2026-10-18 · Xem bản mới nhất / See the latest version
WanduraDocsBeta
BetaDocs đang ở bản beta và còn thay đổi. Thấy chỗ sai, khó hiểu hoặc còn thiếu? Hãy cho chúng tôi biết.
Bạn đang đọc một bản tài liệu cũ: v1 · Sang bản mới nhất (v2)
Hướng dẫn

Cache

Markdown
Trên trang này

TL;DR — Cache catalog và danh sách open video trên server của bạn; chỉ dùng lại vé theo người xem, thiết bị, tập và intent, tới 5 phút trước khi vé hết hạn; cache tệp phụ đề theo từng tập; đọc GET /config lúc khởi động. Không bao giờ đặt response nào của Delivery API vào cache dùng chung (CDN, proxy), và không bao giờ cache một lỗi như thể đó là dữ liệu.

Cache gì, và trong bao lâu

Cái gì Ở đâu Bao lâu Khoá Không bao giờ
Catalog Database của bạn Tới lần đồng bộ trọn vẹn kế tiếp (15–60 phút) id của phim; film_id + episode_no của tập Thay nó bằng một lần đồng bộ hỏng hoặc dở dang
Vé Bộ nhớ trên backend của bạn, hoặc không cần (Wandura dùng lại vé cho bạn) Tới 5 phút trước expires_at người xem + thiết bị + tập + intent Dùng chung giữa các thiết bị, lưu xuống đĩa, kéo dài hạn
Vé prefetch trên thiết bị Bộ nhớ của app Tới 1 phút trước expires_at tập Lưu lâu dài
Danh sách open video Server của bạn Tới refresh_before sớm nhất (45 phút) id của video Lưu link trong app
Tệp phụ đề App hoặc backend của bạn Theo từng tập, tới khi một vé liệt kê URL khác URL Công bố các URL
Cấu hình Backend của bạn Vài giờ; tải lại lúc khởi động Khoá Hard-code giá trị của nó thay vì đọc
Creative Database của bạn Mãi mãi, ghi đè theo creative_id creative_id Dùng quá rights.ends_at

Câu trả lời của Wandura mới tới đâu

Wandura cũng có cache: một thay đổi phía Wandura tới bạn sau một độ trễ có giới hạn (catalog ≤ 30 giây, kiểm giấy phép ≤ 30 giây, tập ≤ 60 giây, phụ đề ≤ 5 phút). Mọi giới hạn, và chuyện gì xảy ra khi có sự cố: Hành vi chuẩn của API · Độ mới.

Các luật

  • Lỗi không phải dữ liệu. 503, timeout hay 429 không bao giờ thay thế thứ bạn đang có.
  • Không cache dùng chung. Vé, link đã ký và catalog của bạn thuộc về tổ chức của bạn. Mọi response của Delivery API đều có Cache-Control: no-store. Xem Hành vi chuẩn của API · Header cache.
  • Dùng giờ server. So expires_at với đồng hồ server của bạn (đã đồng bộ), không phải đồng hồ thiết bị.

Cập nhật 05/10/2026 · Lịch sử thay đổi (2)

↑↓ chọnEnter mởEsc đóng

Gửi góp ý

Góp ý được gửi thẳng tới đội Wandura, kèm địa chỉ trang này.

0 / 4000