Il percorso risorsa dell'elemento del data store ordinato.
Formato: universes/{universe_id}/ordered-data-stores/{ordered_data_store_id}/scopes/{ordered_data_store_scope_id}/entries/{ordered_data_store_entry_id}.
*Questo contenuto è tradotto usando AI (Beta) e potrebbe contenere errori. Per visualizzare questa pagina in inglese, clicca qui.
Un'entrata chiave-valore in un archivio dati ordinato.
Il percorso risorsa dell'elemento del data store ordinato.
Formato: universes/{universe_id}/ordered-data-stores/{ordered_data_store_id}/scopes/{ordered_data_store_scope_id}/entries/{ordered_data_store_entry_id}.
Il valore dell'entrata.
Sempre arrotondato all'intero più vicino.
Il nome dell'elemento.
https://apis.roblox.com
{
"path": "universes/123/ordered-data-stores/some-ordered-data-store-id/scopes/some-ordered-data-store-scope-id/entries/some-ordered-data-store-entry-id",
"value": "number",
"id": "string"
}
Restituisce un elenco di voci da un data store ordinato.
L'ID dell'universo.
L'ID del negozio di dati ordinato.
L'ID della portata.
Il numero massimo di entrate del data store ordinato da restituire.Il servizio potrebbe restituire meno di questo valore.Se non specificato, a massimo 10 vengono restituiti ingressi di archiviazione dati ordinati.Il valore massimo è 100 e i valori più alti sono impostati su 100.
Un token di pagina, ricevuto da una chiamata precedente, per recuperare una pagina successiva.
Durante la paginazione, tutti gli altri parametri forniti alla chiamata successiva devono corrispondere alla chiamata che ha fornito il token della pagina.
Se specificato, i risultati sono ordinati in base ai campi specificati.
I valori devono essere una lista separata da virgola di campi, con un prefisso "desc" opzionale per campo per ordinare in ordine discendente piuttosto che ascendente.Puoi accedere ai sottocampi con un operatore ..
I risultati possono essere ordinati dai seguenti campi: valore.
Esempio: "value desc".
Questo campo può essere impostato per filtrare le risorse restituite.
Supportiamo due operatori di confronto per questa operazione: <= e >=.Questi operatori di confronto agiscono come minValue e maxValue per i valori restituiti.Se è necessaria la filtrazione per un valore tra un minValue e un maxValue, l'utente può utilizzare l'operatore logico &&.Tutti i token nell'espressione del filtro devono essere separati da un singolo spazio.
Esempi di filtri: entry <= 10 ; entry >= 10 && entry <= 30.
Un elenco di OrderedDataStoreEntries nella collezione padre.
Gli OrderedDataStoreEntries dal campo specificato OrderedDataStoreScope.
Un token che puoi inviare come parametro pageToken per recuperare la pagina successiva. Se questo campo viene omesso, non ci sono pagine successive.
curl -L -X GET 'https://apis.roblox.com/cloud/v2/universes/{universe_id}/ordered-data-stores/{ordered_data_store_id}/scopes/{scope_id}/entries?maxPageSize=10&pageToken={string}&orderBy={string}&filter={string}' \
-H 'x-api-key: {your-api-key}'
{
"orderedDataStoreEntries": [
{
"path": "universes/123/ordered-data-stores/some-ordered-data-store-id/scopes/some-ordered-data-store-scope-id/entries/some-ordered-data-store-entry-id",
"value": "number",
"id": "string"
}
],
"nextPageToken": "string"
}
Crea un'entrata con l'ID e il valore forniti.
Restituisce una richiesta 400 se l'entrata esiste.
L'ID dell'universo.
L'ID del negozio di dati ordinato.
L'ID della portata.
L'ID da utilizzare per l'inserimento del data store ordinato, che diventerà il percorso di risorse finale dell'inserimento del data store ordinato.
Questo valore dovrebbe essere una stringa di caratteri A 1-63. Consigliamo vivamente di utilizzare solo lettere minuscole, numeri e trattini.
curl -L -X POST 'https://apis.roblox.com/cloud/v2/universes/{universe_id}/ordered-data-stores/{ordered_data_store_id}/scopes/{scope_id}/entries?id=my-entry' \
-H 'x-api-key: {your-api-key}' \
-H 'Content-Type: application/json' \
--data '{
"value": "number"
}'
{
"path": "universes/123/ordered-data-stores/some-ordered-data-store-id/scopes/some-ordered-data-store-scope-id/entries/some-ordered-data-store-entry-id",
"value": "number",
"id": "string"
}
Ottiene l'entrata specificata.
L'ID dell'universo.
L'ID del negozio di dati ordinato.
L'ID della portata.
L'ID di ingresso.
curl -L -X GET 'https://apis.roblox.com/cloud/v2/universes/{universe_id}/ordered-data-stores/{ordered_data_store_id}/scopes/{scope_id}/entries/{entry_id}' \
-H 'x-api-key: {your-api-key}'
{
"path": "universes/123/ordered-data-stores/some-ordered-data-store-id/scopes/some-ordered-data-store-scope-id/entries/some-ordered-data-store-entry-id",
"value": "number",
"id": "string"
}
Elimina l'elemento specificato.
In caso di successo, restituisce 200 OK. Se l'entrata non esiste, restituisce 404 Non trovato.
L'ID dell'universo.
L'ID del negozio di dati ordinato.
L'ID della portata.
L'ID di ingresso.
curl -L -X DELETE 'https://apis.roblox.com/cloud/v2/universes/{universe_id}/ordered-data-stores/{ordered_data_store_id}/scopes/{scope_id}/entries/{entry_id}' \
-H 'x-api-key: {your-api-key}'
Aggiorna il valore di un'entrata.
L'ID dell'universo.
L'ID del negozio di dati ordinato.
L'ID della portata.
L'ID di ingresso.
Se impostato su vero e l'elemento del data store ordinato non viene trovato, viene creato un elemento del data store ordinato.
curl -L -X PATCH 'https://apis.roblox.com/cloud/v2/universes/{universe_id}/ordered-data-stores/{ordered_data_store_id}/scopes/{scope_id}/entries/{entry_id}?allowMissing={boolean}' \
-H 'x-api-key: {your-api-key}' \
-H 'Content-Type: application/json' \
--data '{
"value": "number"
}'
{
"path": "universes/123/ordered-data-stores/some-ordered-data-store-id/scopes/some-ordered-data-store-scope-id/entries/some-ordered-data-store-entry-id",
"value": "number",
"id": "string"
}
Aumenta il valore dell'elemento specificato. Sia il valore esistente che l'importo dell'incremento devono essere interi.
Se l'elemento non esiste, crea un elemento con il valore specificato.
Problema noto: il valore può essere aumentato oltre il range valido di valori.Quando ciò accade, il valore restituito verrà limitato all'intervallo valido, ma il backend può persistere nel valore originale.Questo comportamento viene mantenuto per motivi di compatibilità retrospettiva, ma potrebbe cambiare in una futura versione di questa API.
L'ID dell'universo.
L'ID del negozio di dati ordinato.
L'ID della portata.
L'ID di ingresso.
L'importo con cui aumentare il valore di ingresso. Sia il valore esistente che l'importo di incremento devono essere interi.
curl -L -X POST 'https://apis.roblox.com/cloud/v2/universes/{universe_id}/ordered-data-stores/{ordered_data_store_id}/scopes/{scope_id}/entries/{entry_id}:increment' \
-H 'x-api-key: {your-api-key}' \
-H 'Content-Type: application/json' \
--data '{
"amount": "number"
}'
{
"path": "universes/123/ordered-data-stores/some-ordered-data-store-id/scopes/some-ordered-data-store-scope-id/entries/some-ordered-data-store-entry-id",
"value": "number",
"id": "string"
}