Chuyển tới nội dung chính

Mã hóa kịch bản văn bản thuần

  • Mô tả giao diện

    POST /encript HTTP/1.1
    args: {"no_strip":true|false, "info":{}, "entitlements":{}, "xuic":true|false}

    [nội dung kịch bản]
  • Tham số

    • no_strip: boolean
      Khi là true, giữ thông tin gỡ lỗi để dấu vết ngăn xếp còn số dòng. Mặc định là false
    • info: table
      Siêu dữ liệu đóng gói cùng kịch bản, chẳng hạn Name, Version, Description
    • entitlements: table
      Cấu hình quyền của kịch bản
      • allow-external-require
        Nếu thiếu hoặc là false, chỉ kịch bản được mã hóa bằng cùng chứng chỉ tác giả mới có thể require kịch bản này. Nếu là danh sách, cho phép kịch bản do các tác giả trong danh sách ký. Nếu là true, mọi kịch bản đều có thể require.
    • xuic: boolean
      Khi là true, mã hóa tệp XUI thành định dạng XUIC và bỏ qua các tham số khác. Mặc định là false
    • nội dung kịch bản: string
      Nội dung kịch bản văn bản thuần cần mã hóa, được gửi làm tải trọng yêu cầu
  • Phản hồi có thể có

    • Thành công: mã trạng thái 200 kèm nội dung
      [nội dung kịch bản đã mã hóa]
    • Thất bại: mã trạng thái 400 kèm nội dung
      {"code":2,"message":"脚本有语法错误","detail":"chi tiết lỗi cụ thể"}
      {"code":13,"message":"另外一项加密正在进行..."}