Ścieżka zasobów przechowalni danych.
Format: universes/{universe_id}/data-stores/{data_store_id}.
*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.
Reprezentuje przechowywanie danych.
Ścieżka zasobów przechowalni danych.
Format: universes/{universe_id}/data-stores/{data_store_id}.
Data stworzenia czasu, gdy przechowywanie danych zostało utworzone. Ten ciąg jest sformatowany jako Timestamp.
ID przechowalni danych. Pasuje do ostatniego segmentu ścieżki.
https://apis.roblox.com
{
"path": "universes/123/data-stores/some-data-store",
"createTime": "2023-07-05T12:34:56Z",
"id": "string"
}
Zwraca listę magazynów danych.
ID wszechświata.
Maksymalna liczba przechowywanych danych, które należy zwrócić.Usługa może zwrócić mniej niż tę wartość.Jeśli nie zostanie określone, zwracane jest maksymalnie 10 magazynów danych.Maksymalna wartość wynosi 100, a wyższe wartości są ustawione na 100.
Ż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.
Pole to można ustawić w celu filtrowania zasobów zwrotnych.
Pole filter wspiera bardzo mały podzbiór CEL:
Przykładowy filtr: id.startsWith("foo").
Lista DataStore w kolekcjamacierzystej.
Magazyny danych z określonego wszechświata.
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.
curl -L -X GET 'https://apis.roblox.com/cloud/v2/universes/{universe_id}/data-stores?maxPageSize=10&pageToken={string}&filter={string}' \
-H 'x-api-key: {your-api-key}'
{
"dataStores": [
{
"path": "universes/123/data-stores/some-data-store",
"createTime": "2023-07-05T12:34:56Z",
"id": "string"
}
],
"nextPageToken": "string"
}
Tworzy nowy zapis obrazu przechowywanych danych w doświadczeniu.
Po wykonaniu kopii zapasowej następna pisanie do każdego klucza w doświadczeniu utworzy zarchiwizowaną kopię poprzednich danych, niezależnie od czasu ostatniej pisania.
W rzeczywistości wszystkie dane obecne w momencie wykonania kopii zapasowej są gwarantowane do dostępności jako zarchiwizowana kopia zapasowa przez co najmniej 30 dni.
Przyjęcia można wykonać raz na dzień UTC, na doświadczenie.Jeśli najnowszy zapis został wykonany w tym samym dniu UTC, ta operacja jest bezoperacyjna, a czas najnowszego zapisu zostanie zwrócony.
Aby uzyskać więcej informacji na temat korzystania z punktów kontrolnych, zobacz przewodnik Data Stores Engine.
ID wszechświata.
Zwraca, czy został wykonany nowy zapis obrazu i czas najnowszego zapisu po operacji (niezależnie od tego, czy został wykonany nowy zapis obrazu).
Czy nowy zapis został wykonany przez tę operację. (Tylko jeden zapis może zostać wykonany na każde doświadczenie na dzień UTC.).
Czas najnowszego zapisu po operacji (niezależnie od tego, czy nowy zapis został utworzony). Czas ten zawsze jest zwracany w UTC. Ten ciąg jest sformatowany jako Timestamp.
curl -L -X POST 'https://apis.roblox.com/cloud/v2/universes/{universe_id}/data-stores:snapshot' \
-H 'x-api-key: {your-api-key}' \
-H 'Content-Type: application/json' \
--data '{}'
{
"newSnapshotTaken": true,
"latestSnapshotTime": "2023-07-05T12:34:56Z"
}