Bỏ qua

📺 Gộp các bản ghi (recordings) của một phiên live cụ thể

PUT

https://lms-api.swiftfederation.com/v7.4.0/live_event_job/recordings/merge/{app}/{stream}


Yêu cầu (Request)

  • Headers
  • Content-Type: application/json; charset=UTF-8
  • Authorization: <token của bạn>

  • Tham số URL | Trường | Bắt buộc | Mô tả | | :--- | :--- | :--- | | app | Có | Tên app. Phải là duy nhất, không được trùng với khách hàng khác. | | stream | Có | Tên stream. |

  • Nội dung Body | Trường | Bắt buộc | Kiểu dữ liệu | Mô tả | | :--- | :--- | :--- | :--- | | started | Có | Long (số nguyên) | Thời gian bắt đầu để lọc các bản ghi cần gộp. Đơn vị: UNIX timestamp (miligiây). | | ended | Có | Long (số nguyên) | Thời gian kết thúc để lọc các bản ghi cần gộp. Đơn vị: UNIX timestamp (miligiây). |


Phản hồi (Response)

  • Nội dung Body
Trường Kiểu dữ liệu Mô tả
request_id String ID duy nhất của yêu cầu HTTP hiện tại.
code String Mã trạng thái (chỉ xuất hiện nếu có lỗi).
message String Mô tả lỗi (chỉ xuất hiện nếu có lỗi).

Ví dụ

Yêu cầu:

PUT https://lms-api.swiftfederation.com/v7.4.0/live_event_job/recordings/merge/lms_demo/this_is_a_demo
Content-Type: application/json; charset=UTF-8
Authorization: Bearer YOUR_ACCESS_TOKEN

{
  "started": 1496226600000,
  "ended": 1496227000000
}

Phản hồi (Khi thành công):

{
  "request_id": "ac1c0303j5krk80o42"
}

Ghi chú:

  • startedended phải là UNIX timestamp tính bằng miligiây.
  • Nếu yêu cầu thất bại, bạn sẽ nhận được codemessage để biết lý do.
  • Hệ thống sẽ tự động gộp các bản ghi nằm trong khoảng thời gian bạn chỉ định.