Bestellte Daten-Stores (Beta)
*Dieser Inhalt wurde mit KI (Beta) übersetzt und kann Fehler enthalten. Um diese Seite auf Englisch zu sehen, klicke hier.
Diese Seite enthält Referenzdokumente für das Arbeiten mit bestellten Daten-Stores. Weitere Informationen zum Verwenden der API finden Sie unter Verarbeiten von API-Anfragen für Daten-Stores und dem Leitfaden für die Verwendung.
OrderedDataStores
Liste
Gibt eine Liste von Einreichungen aus einem bestellten Daten-Store zurück.
Parameter
Die Identifikator der Erfahrung mit bestellten Daten, die Sie Zugriffmöchten. Siehe Universum-ID auf, wie Sie es auf Creator-Dashboard kopieren.
Der Name des Ziels, das die bestellte Storespeichert.
Der Name des Daten-Store-Ziels. Siehe Szenen.
Die maximale Anzahl von Einreichungen, die zurückgegeben werden. Der Dienst kann weniger als diesen Wert zurückgeben. Der Standardwert ist 10 . Der maximale Wert ist 100 , und jede Eingabe über 100 ist auf 100 gezwungen.
Ein Seiten-Token, der von einer früheren List-Anrufe erhalten. Stellen Sie dies bereit, um die nächste Seite abzurufen. Wenn Sie pagieren, müssen alle anderen von der Anrufe bereitgestellten Werte mit der Anrufe, die die Seiten-Token bereitstellen, übereinstimmen.
Die Reihenfolge der Liste. Die Standardreihenfolge ist aufsteigend. Gib eine desc Präfix für eine absteigende Reihenfolge ein.
Die Reihe der qualifizierenden Werte, die zurückgebensind. Siehe Filter.
Anfrage
curl --location 'https://apis.roblox.com/ordered-data-stores/v1/universes/<universeId>/orderedDataStores/<orderedDataStore>/scopes/<scope>/entries' \
--header 'x-api-key: <insert-api-key>'
Rückmeldung
Erstellen
Erstellt einen neuen Eintrag mit dem bereitgestellten Inhalt.
Parameter
Die Identifikator der Erfahrung mit bestellten Daten, die Sie Zugriffmöchten. Siehe Universum-ID auf, wie Sie es auf Creator-Dashboard kopieren.
Der Name des bestellten Store.
Der Name des Daten-Store-Ziels. Siehe Szenen.
Der Name des Einreichs.
Erstellt einen neuen Eintrag mit dem bereitgestellten Wert.
Anfrage
curl --location 'https://apis.roblox.com/ordered-data-stores/v1/universes/<universeId>/orderedDataStores/<orderedDataStore>/scopes/<scope>/entries?id=<id>' \
--header 'x-api-key: <insert-api-key>' \
--header 'Content-Type: application/json' \
--data '{
"value": <long>
}'
Rückmeldung
Erhalten
Bietet und gibt die angegebene Einheit zurück.
Parameter
Die Identifikator der Erfahrung mit bestellten Daten, die Sie Zugriffmöchten. Siehe Universum-ID auf, wie Sie es auf Creator-Dashboard kopieren.
Der Name des bestellten Store.
Der Name des Daten-Store-Ziels. Siehe Szenen.
Die Eintrags-ID.
Anfrage
curl --location 'https://apis.roblox.com/ordered-data-stores/v1/universes/<universeId>/orderedDataStores/<orderedDataStore>/scopes/<scope>/entries/<entry>' \
--header 'x-api-key: <insert-api-key>'
Rückmeldung
Löschen
Löscht den angegebenen Eintrag.
Parameter
Die Identifikator der Erfahrung mit bestellten Daten, die Sie Zugriffmöchten. Siehe Universum-ID auf, wie Sie es auf Creator-Dashboard kopieren.
Der Name des bestellten Store.
Der Name des Daten-Store-Ziels. Siehe Szenen.
Die Eintrags-ID.
Anfrage
curl --location --request DELETE 'https://apis.roblox.com/ordered-data-stores/v1/universes/<universeId>/orderedDataStores/<orderedDataStore>/scopes/<scope>/entries/<entry>' \
--header 'x-api-key: <insert-api-key>'
Rückmeldung
Aktualisieren
Aktualisiert einen Eintragswert und gibt den aktualisierten Eintrag zurück.
Parameter
Die Identifikator der Erfahrung mit bestellten Daten, die Sie Zugriffmöchten. Siehe Universum-ID auf, wie Sie es auf Creator-Dashboard kopieren.
Der Name des bestellten Store.
Der Name des Daten-Store-Ziels. Siehe Szenen.
Die Eintrags-ID.
Aktualisiert den Eintrag mit einem neuen Wert.
Die Flagge, die erlaubt, eine Eintrag zu erstellen, wenn der Eintrag nicht existiert. Siehe Erlaube verbleibende Flaggen.
Anfrage
curl --location --request PATCH 'https://apis.roblox.com/ordered-data-stores/v1/universes/<universeId>/orderedDataStores/<orderedDataStore>/scopes/<scope>/entries/<entry>' \
--header 'x-api-key: <insert-api-key>' \
--header 'Content-Type: application/json' \
--data '{
"value": <long>
}'
Rückmeldung
Erhöhung
Erhöht den Wert des Schlüssels um die angegebene Menge und gibt die aktualisierte Eintrag zurück.
Bekanntes Problem: Eintrittswerte können die gültige Reichweite überschreiten und dies kann im Backend bestehen. Rückgabewerte werden auf die gültige Reichweite geklampft.
Parameter
Die Identifikator der Erfahrung mit bestellten Daten, die Sie Zugriffmöchten. Siehe Universum-ID auf, wie Sie es auf Creator-Dashboard kopieren.
Der Name des bestellten Store.
Der Name des Daten-Store-Ziels. Siehe Szenen.
Die Eintrags-ID.
Erhöht den Eintragswert.
Anfrage
curl --location 'https://apis.roblox.com/ordered-data-stores/v1/universes/<universeId>/orderedDataStores/<orderedDataStore>/scopes/<scope>/entries/<entry>:increment' \
--header 'x-api-key: <insert-api-key>' \
--header 'Content-Type: application/json' \
--data '{
"amount": <long>
}'
Rückmeldung
Objekte
Die folgenden Objekte beschreiben Nutzlasten, die akzeptiert oder zurückgegeben werden. Die einzelnen Endpunkte zeigen weitere Informationen darüber an, wann diese Objekte verwendet werden.
CreateEntryRequest
Erstellt einen neuen Eintrag mit dem bereitgestellten Wert.
Attribute
Der Wert, der den neuen Eintrag festgelegt. Wenn der Eingabewert den maximalen Wert von int64 überschreitet, der 9,223,372,036,854,775,807, der Anfrage mit einem 400 Bad Request-Fehler fehlschlägt.
Entry
Repräsentiert eine Einheit.
Attribute
Der Name des Eintrags
Der Ressourcen-Weg der Anfrage.
Der Wert des Eintrags.
IncrementEntryRequest
Erhöht den Eintragswert.
Attribute
Die Menge, die durch den Eintragswert erhöht wird. Wenn der Eingabewert den maximalen Wert von int64, der 9.223.372,036,854,775,807,854 überschreitet, ist die Anfrage mit einem 400-Bad Request-Fehler fehlgeschlagen.
ListEntriesResponse
Eine Liste der Einreichungen in der übergeordneten Sammlungen.
Attribute
Die Einreichungen aus dem angegebenen Scope.
Ein Token, das als page_token gesendet werden kann, um die nächste Seite zu erhalten. Wenn dieses Feld auslassen wird, gibt es keine nächsten Seiten.
UpdateEntryRequest
Aktualisiert den Eintrag mit einem neuen Wert.
Attribute
Der Wert, der den Eintrag aktualisiert. Wenn der Eingabe-Wert den maximalen Wert von int64 überschreitet, der 9.223.372,036,854,775,807, die Anfrage mit einem 400-Bad Request-Fehler fehlschlägt.