Der Ressourcenpfad des Speicherstoff-Warteschlangenartikels.
Format: universes/{universe_id}/memory-store/queues/{memory_store_queue_id}/items/{memory_store_queue_item_id}.
*Dieser Inhalt wurde mit KI (Beta) übersetzt und kann Fehler enthalten. Um diese Seite auf Englisch zu sehen, klicke hier.
Repräsentiert ein Element innerhalb einer Warteschlangenstruktur.
Der Ressourcenpfad des Speicherstoff-Warteschlangenartikels.
Format: universes/{universe_id}/memory-store/queues/{memory_store_queue_id}/items/{memory_store_queue_item_id}.
Der Wert des Warteschlangen-Elements.
Ein JSON-Wert kann null, boolean, string, number, array oder object sein.
Die Priorität des Warteschlangen-Elements.
Die TTL für das Element.
Die Verfallszeit des Elements. Dieser String ist als Zeitstempel formatiert.
Der Name des Elements.
https://apis.roblox.com
{
"path": "universes/123/memory-store/queues/some-memory-store-queue-id/items/some-memory-store-queue-item-id",
"data": "JSON value",
"priority": "number",
"ttl": "3s",
"id": "string"
}
Erstellt ein neues Warteschlangen-Element.
Wenn ttl festgelegt ist, wird das Element nach dem angegebenen Zeitintervall automatisch aus der Warteschlange entfernt.
Wenn ein numerischer priority festgelegt wird, wird der Artikel basierend auf dem Prioritätenwert in die Warteschlange eingefügt.Je höher der Wert, desto näher an der Spitze der Warteschlange wird das Element sein.Wenn die Prioritätenwerte gleich sind, wird das Element nach vorhandenen Werten mit derselben Priorität eingefügt.
Die Universum-ID.
Die Schlangen-ID.
curl -L -X POST 'https://apis.roblox.com/cloud/v2/universes/{universe_id}/memory-store/queues/{queue_id}/items' \
-H 'x-api-key: {your-api-key}' \
-H 'Content-Type: application/json' \
--data '{
"data": "JSON value",
"priority": "number",
"ttl": "3s"
}'
{
"path": "universes/123/memory-store/queues/some-memory-store-queue-id/items/some-memory-store-queue-item-id",
"data": "JSON value",
"priority": "number",
"id": "string"
}
Discard liest Artikel von der Vorderseite der Warteschlange.
Nimmt eine readId von einer früheren Read Operation.
Die Universum-ID.
Die Schlangen-ID.
Die readId der vorherigen Lesevoperation, für die gelesene Elemente verworfen werden sollen.
curl -L -X POST 'https://apis.roblox.com/cloud/v2/universes/{universe_id}/memory-store/queues/{queue_id}/items:discard' \
-H 'x-api-key: {your-api-key}' \
-H 'Content-Type: application/json' \
--data '{
"readId": "string"
}'
Gibt die angegebene Anzahl von Artikeln an der Spitze der Warteschlange zurück.
Die Universum-ID.
Die Schlangen-ID.
Die Anzahl der Artikel, die aus der Warteschlange gelesen werden, Wenn nicht spezifiziert, wird 1 Artikel zurückgegeben. Der maximale Wert ist 200; Werte über 200 werden auf 200 gezwungen.
Wenn all_or_nothing wahr ist und die angeforderte Anzahl von Objekten nicht verfügbar ist, gibt es eine 404-Fehler zurück.
Ansonsten gibt er den Pfad und read_id der Les操作 und eine Liste der MemoryStoreQueue-Artikel zurück.
Unsichtbarkeitsfenster für gelesene Artikel, in Sekunden.
Gelesene Elemente sind bei späteren Lesungen während der Zeit des Unsichtbarkeitsfensters unsichtbar.
Es muss in Sekunden geschrieben werden, die größer als 0 sind und mit s enden.
Standard auf 30s.
Gibt die angegebene Anzahl von Artikeln an der Spitze der Warteschlange zurück.
Eine Identifikator der Les操作
Dies kann an :discard übergeben werden, um die Artikel als verarbeitet zu markieren.
Die Artikel werden aus der Warteschlange gelesen.
curl -L -X GET 'https://apis.roblox.com/cloud/v2/universes/{universe_id}/memory-store/queues/{queue_id}/items:read?count={integer}&allOrNothing={boolean}&invisibilityWindow={string}' \
-H 'x-api-key: {your-api-key}'
{
"readId": "string",
"items": [
{
"path": "universes/123/memory-store/queues/some-memory-store-queue-id/items/some-memory-store-queue-item-id",
"data": "JSON value",
"priority": "number",
"id": "string"
}
]
}