Le chemin de ressource de l'entrée de magasin de données commandée.
Format : universes/{universe_id}/ordered-data-stores/{ordered_data_store_id}/scopes/{ordered_data_store_scope_id}/entries/{ordered_data_store_entry_id}.
*Ce contenu est traduit en utilisant l'IA (Beta) et peut contenir des erreurs. Pour consulter cette page en anglais, clique ici.
Une entrée clé-valeur dans un magasin de données ordonné.
Le chemin de ressource de l'entrée de magasin de données commandée.
Format : universes/{universe_id}/ordered-data-stores/{ordered_data_store_id}/scopes/{ordered_data_store_scope_id}/entries/{ordered_data_store_entry_id}.
La valeur de l'entrée.
Toujours arrondi au plus proche entier.
Le nom de l'entrée.
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"
}
Renvoie une liste d'entrées d'un magasin de données ordonné.
L'ID de l'univers.
L'ID du magasin de données commandé.
L'ID de la portée.
Le nombre maximum d'entrées de stock de données commandées à retourner.Le service peut retourner moins que cette valeur.Si non spécifié, au maximum 10 entrées de magasin de données commandées sont retournées.La valeur maximale est de 100 et les valeurs plus élevées sont réglées sur 100.
Un jeton de page, reçu d'un appel précédent, pour récupérer une page suivante.
Lors de la pagination, tous les autres paramètres fournis à l'appel suivant doivent correspondre à l'appel qui a fourni le jeton de page.
Si spécifié, les résultats sont triés selon les champs spécifiés.
Les valeurs doivent être une liste séparée par une virgule de champs, avec un suffixe "desc" facultatif par champ pour trier par des valeurs décroissantes plutôt que par des valeurs ascendantes.Vous pouvez accéder à des sous-champs avec un opérateur ..
Les résultats peuvent être triés par les champs suivants : valeur.
Exemple : "value desc".
Ce champ peut être défini afin de filtrer les ressources renvoyées.
Nous supportons deux opérateurs de comparaison pour cette opération : <= et >= .Ces opérateurs de comparaison agissent comme une valeur minimale et une valeur maximale pour les valeurs retournées.Si le filtrage est nécessaire pour une valeur entre une minValue et une maxValue, l'utilisateur peut utiliser l'opérateur logique &&.Tous les jetons de l'expression de filtre doivent être séparés par un seul espace.
Exemples de filtres : entry <= 10 ; entry >= 10 && entry <= 30.
Une liste de entrées de données ordonnées dans la collection parent.
Les entrées du magasin de données commandées de la portée spécifiée du magasin de données commandées.
Un jeton que vous pouvez envoyer en tant que pageToken paramètre pour récupérer la page suivante. Si ce champ est omis, il n'y a pas de pages suivantes.
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"
}
Crée une entrée avec l'ID et la valeur fournis.
Renvoie une mauvaise demande 400 si l'entrée existe.
L'ID de l'univers.
L'ID du magasin de données commandé.
L'ID de la portée.
L'ID à utiliser pour l'entrée du magasin de données commandée, qui deviendra le chemin de ressource final de l'entrée du magasin de données commandée.
Cette valeur doit être une chaîne de caractères A 1-63. Nous vous recommandons vivement d'utiliser uniquement des lettres minuscules, des chiffres numériques et des hyphens.
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"
}
Obtient l'entrée spécifiée.
L'ID de l'univers.
L'ID du magasin de données commandé.
L'ID de la portée.
L'ID d'entrée.
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"
}
Supprime l'entrée spécifiée.
En cas de succès, renvoie 200 OK. Si l'entrée n'existe pas, renvoie 404 Not Found.
L'ID de l'univers.
L'ID du magasin de données commandé.
L'ID de la portée.
L'ID d'entrée.
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}'
Mise à jour de la valeur d'une entrée.
L'ID de l'univers.
L'ID du magasin de données commandé.
L'ID de la portée.
L'ID d'entrée.
Si la valeur est définie sur vrai et que l'entrée de stockage de données commandée n'est pas trouvée, une entrée de stockage de données commandée est créée.
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"
}
Augmente la valeur de l'entrée spécifiée. La valeur existante et la quantité d'augmentation doivent être des entiers.
Si l'entrée n'existe pas, crée une entrée avec la valeur spécifiée.
Problème connu : la valeur peut être augmentée au-delà de la plage valide de valeurs.Lorsque cela se produit, la valeur retournée sera clampée à la plage valide, mais le backend peut persister la valeur originale.Ce comportement est maintenu pour des raisons de compatibilité avec les versions précédentes de cette API, mais peut changer dans une version future de cette API.
L'ID de l'univers.
L'ID du magasin de données commandé.
L'ID de la portée.
L'ID d'entrée.
Le montant par lequel augmenter la valeur d'entrée. La valeur existante et la quantité d'augmentation doivent être des entiers.
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"
}