*Ta zawartość została przetłumaczona przy użyciu narzędzi AI (w wersji beta) i może zawierać błędy. Aby wyświetlić tę stronę w języku angielskim, kliknij tutaj.

LuauExecutionSessionTaskLog

Reprezentuje kawałek wiadomości log generowany przez LuauExecutionSessionTask .

Ilość zachowanych logów jest ograniczona. Zobacz dokumentację zasobu LuauExecutionSessionTask dla więcej szczegółów.

Logi mają taki sam czas przechowywania jak matowa zadanie.

Atrybuty

pathstring

Ścieżka zasobów z rejestru zadań wykonania luau.

Formaty:

  • universes/{universe_id}/places/{place_id}/luau-execution-session-tasks/{luau_execution_session_task_id}/logs/{luau_execution_session_task_log_id}
  • universes/{universe_id}/places/{place_id}/versions/{place_version_id}/luau-execution-session-tasks/{luau_execution_session_task_id}/logs/{luau_execution_session_task_log_id}
  • universes/{universe_id}/places/{place_id}/luau-execution-sessions/{luau_execution_session_id}/tasks/{luau_execution_session_task_id}/logs/{luau_execution_session_task_log_id}
  • universes/{universe_id}/places/{place_id}/versions/{place_version_id}/luau-execution-sessions/{luau_execution_session_id}/tasks/{luau_execution_session_task_id}/logs/{luau_execution_session_task_log_id}.
messagesarray<string>
Tylko dane wyjściowe

Lista wiadomości log generowanych przez wykonanie zadania.Każde wezwanie funkcji Luau print() z kodu skryptu zadania kończy się jednym elementem listy tutaj, nawet jeśli samo wiadomości zawiera nowe linie.To pole jest wypełnione, gdy widok jest płaski (co jest domyślne).

structuredMessagesarray<object>
Tylko dane wyjściowe

Lista wiadomości log generowanych przez wykonanie zadania i powiązanych metadanych.Każde wezwanie funkcji Luau print() z kodu skryptu zadania kończy się jednym elementem listy tutaj, nawet jeśli samo wiadomości zawiera nowe linie.To pole jest wypełnione, gdy widok jest zstrukturyzowany.

Podstawowy adres URL

https://apis.roblox.com
Zasób LuauExecutionSessionTaskLog

{
"path": "universes/123/places/123/luau-execution-session-tasks/123e4567-e89b-12d3-a456-426655440000/logs/123",
"messages": [
"string"
],
"structuredMessages": [
{
"message": "string",
"createTime": "2023-07-05T12:34:56Z",
"messageType": "MESSAGE_TYPE_UNSPECIFIED"
}
]
}

LuauExecutionSessionTaskLog

Lista rekordów sesji wykonania Luau
Beta

GET /cloud/v2/universes/{universe_id}/places/{place_id}/versions/{version_id}/luau-execution-sessions/{luau_execution_session_id}/tasks/{task_id}/logs

Listuje kawałki log generowane przez LuauExecutionSessionTask .

Kwoty:

  • 45 wezwań na minutę dla każdego właściciela klucza API lub adresu IP
Zakresy
universe.place.luau-execution-session:readuniverse.place.luau-execution-session:write
ŻądanieParametry ścieżki
universe_idstring
Wymagane

ID wszechświata.

place_idstring
Wymagane

ID miejsca.

version_idstring
Wymagane

ID wersji.

luau_execution_session_idstring
Wymagane

ID sesji wykonania luau.

task_idstring
Wymagane

Identyfikator zadania.

Parametry zapytania
maxPageSizenumber

Maksymalna liczba logów sesji wykonania luau do zwrotu.Usługa może zwrócić mniej niż tę wartość.Jeśli nie zostanie określone, zostaną zwrócone maksymalnie 10 000 rekordów sesji wykonania luau.Maksymalna wartość wynosi 10000, a wyższe wartości są ustawione na 10000.

pageTokenstring

Żeton strony, otrzymany z poprzedniego wezwania, aby odzyskać następną stronę.

Podczas paginowania wszystkie pozostałe parametry dostarczone do następnego wezwania muszą pasować do wezwania, które dostarczyło token strony.

viewEnum<string>

Widok, w którym można odzyskać rejestr zadań sesji wykonania luau.

Wspiera FLAT i STRUKTUROWANE.

Domyślnie do FLAT.

Możliwe wartości:

| Wartość | Opis | | --- | --- | | VIEW_UNSPECIFIED | Log sesji wykonania luau nie jest określony; domyślny zostanie użyty.| | PŁASKI | Jeśli ta wizja zostanie wybrana, pole messages zostanie wypełnione (a pole structuredMessages nie będzie).Każdy wpis w matrycy messages zawiera tylko wiadomość logowania, bez dodatkowych medatów.To jest domyślne.| | ZSTRUKTURYZOWANY | Jeśli ta wizja zostanie wybrana, pole structuredMessages zostanie wypełnione (a pole messages nie będzie).Każdy wpis w matrycy structuredMessages zawiera wiadomość o dzienniku plus dodatkowe metadane (zobacz LogMessage dla szczegółów). |. Możliwe wartości:

Odpowiedź:

Lista LuauExecutionSessionTaskLogs w kolekcji macierzystej.

luauExecutionSessionTaskLogsarray<LuauExecutionSessionTaskLog>

Rejestry zadań wykonawczych LuauExecutionSession z określonego LuauExecutionSessionTask.

nextPageTokenstring

Token, który możesz wysłać jako parametr pageToken w celu odzyskania następnej strony. Jeśli to pole zostanie pominięte, nie ma następnych stron.

GET /cloud/v2/universes/{universe_id}/places/{place_id}/versions/{version_id}/luau-execution-sessions/{luau_execution_session_id}/tasks/{task_id}/logs

curl -L -X GET 'https://apis.roblox.com/cloud/v2/universes/{universe_id}/places/{place_id}/versions/{version_id}/luau-execution-sessions/{luau_execution_session_id}/tasks/{task_id}/logs?maxPageSize=10000&pageToken={string}&view={string}' \
-H 'x-api-key: {your-api-key}'
Odpowiedź:

{
"luauExecutionSessionTaskLogs": [
{
"path": "universes/123/places/123/luau-execution-session-tasks/123e4567-e89b-12d3-a456-426655440000/logs/123",
"messages": [
"string"
],
"structuredMessages": [
{
"message": "string",
"createTime": "2023-07-05T12:34:56Z",
"messageType": "MESSAGE_TYPE_UNSPECIFIED"
}
]
}
],
"nextPageToken": "string"
}