LuauExecutionSessionTaskBinaryInput

Represents a large binary input that can be given to a LuauExecutionSessionTask.

Each LuauExecutionSessionTaskBinaryInput is associated with a presigned URL which can be used to upload an arbitrary object. After uploading the object, the path of the LuauExecutionSessionTaskBinaryInput can be passed when creating a LuauExecutionSessionTask to make the object available to the task.

Within the task, the contents of the object are made available within a table passed as the first agument to the script, with the key BinaryInput. The following example demonstrates how to retrieve the data:


local taskInput: LuauExecutionTaskInput = ({...})[1]
local buf: buffer = taskInput.BinaryInput

Each LuauExecutionSessionTaskBinaryInput is valid for 15 minutes from the time of creation. Within that time, in desired, you can use it to create multiple tasks for the same universe.

The uploaded binary object must be no larger than 100 MiB.

Thuộc Tính

pathstring

The resource path of the luau execution session task binary input.

Format: universes/{universe_id}/luau-execution-session-task-binary-inputs/{luau_execution_session_task_binary_input_id}.

sizenumber
Bất Biến

The size of the binary input object to be uploaded.

The maximum allowed size is 100 MiB.

uploadUristring
Chỉ Xuất

Upload the binary input object using this URI.

URL Cơ Sở

https://apis.roblox.com
Tài nguyên LuauExecutionSessionTaskBinaryInput

{
"path": "universes/123/luau-execution-session-task-binary-inputs/123e4567-e89b-12d3-a456-426655440000",
"size": "integer",
"uploadUri": "string"
}

LuauExecutionSessionTaskBinaryInput

Create Luau Execution Session Task Binary Input
Bản Beta

POST /cloud/v2/universes/{universe_id}/luau-execution-session-task-binary-inputs

Create a new LuauExecutionSessionTaskBinaryInput.

Phạm Vi
universe.place.luau-execution-session:write
Giới Hạn
  • Khóa API: 5 yêu cầu mỗi phút cho tất cả khóa API của một người dùng hoặc nhóm

Lưu ý: Trong các giai đoạn cao điểm, giới hạn về tần suất có thể thấp hơn. Một số điểm cuối có giới hạn tần suất bổ sung. Tìm hiểu thêm về giới hạn tần suất.

Yêu CầuTham Số Đường Dẫn
universe_idstring
Bắt Buộc

The universe ID.

Yêu Cầu Cơ ThểLuauExecutionSessionTaskBinaryInput
POST /cloud/v2/universes/{universe_id}/luau-execution-session-task-binary-inputs

curl -L -X POST 'https://apis.roblox.com/cloud/v2/universes/{universe_id}/luau-execution-session-task-binary-inputs' \
-H 'x-api-key: {your-api-key}' \
-H 'Content-Type: application/json' \
--data '{
"size": "integer"
}'
Phản Hồi

{
"path": "universes/123/luau-execution-session-task-binary-inputs/123e4567-e89b-12d3-a456-426655440000",
"size": "integer",
"uploadUri": "string"
}