O caminho de recursos da entrada do armazenamento de dados solicitado.
Formato: universes/{universe_id}/ordered-data-stores/{ordered_data_store_id}/scopes/{ordered_data_store_scope_id}/entries/{ordered_data_store_entry_id}.
*Este conteúdo é traduzido por IA (Beta) e pode conter erros. Para ver a página em inglês, clique aqui.
Uma entrada de chave-valor em um armazenamento de dados ordenado.
O caminho de recursos da entrada do armazenamento de dados solicitado.
Formato: universes/{universe_id}/ordered-data-stores/{ordered_data_store_id}/scopes/{ordered_data_store_scope_id}/entries/{ordered_data_store_entry_id}.
O valor da entrada.
Sempre arredondado para o inteiro mais próximo.
O nome da entrada.
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"
}
Retorna uma lista de entradas de um armazenamento de dados ordenado.
O ID do universo.
O ID da loja de dados solicitada.
O ID do escopo.
O número máximo de entradas de armazenamento de dados solicitadas para retornar.O serviço pode retornar menos que esse valor.Se não especificado, no máximo 10 entradas de armazenamento de dados solicitadas são retornadas.O valor máximo é 100 e valores mais altos são definidos como 100.
Um token de página, recebido de uma chamada anterior, para recuperar uma página posterior.
Ao paginar, todos os outros parâmetros fornecidos à chamada posterior devem corresponder à chamada que forneceu o token da página.
Se especificado, os resultados são ordenados de acordo com os campos especificados.
Os valores devem ser uma lista separada por vírgula de campos, com um sufixo "desc" opcional por campo para classificar por valores decrescentes em vez de ascendentes.Você pode acessar subcampos com um operador ..
Os resultados podem ser ordenados pelos seguintes campos: valor.
Exemplo: "value desc".
Este campo pode ser definido para filtrar os recursos retornados.
Suportamos dois operadores de comparação para essa operação: <= e >=. Esses operadores de comparação atuam como um minValue e maxValue para os valores retornados.Se for necessário filtrar um valor entre um minValue e um maxValue, o usuário pode usar o operador lógico &&.Todos os tokens na expressão de filtro devem ser separados por um único espaço.
Exemplos de filtros: entry <= 10; entry >= 10 && entry <= 30.
Uma lista de OrderedDataStoreEntries na coleção pai.
Os OrderedDataStoreEntries do especificado OrderedDataStoreScope.
Um token que você pode enviar como um parâmetro pageToken para recuperar a próxima página. Se este campo for omitido, não há páginas subsequentes.
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"
}
Cria uma entrada com o ID e o valor fornecidos.
Retorna um pedido 400 ruim se a entrada existir.
O ID do universo.
O ID da loja de dados solicitada.
O ID do escopo.
O ID para usar na entrada do armazenamento de dados solicitado, que se tornará o componente final do caminho de recursos da entrada do armazenamento de dados solicitado.
Este valor deve ser uma string de caracteres de 1 a 63. Recomendamos fortemente usar apenas letras minúsculas, números e hifens.
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"
}
Obtém a entrada especificada.
O ID do universo.
O ID da loja de dados solicitada.
O ID do escopo.
O ID de entrada.
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"
}
Exclui a entrada especificada.
Ao sucesso, retorna 200 OK. Se a entrada não existir, retorna 404 Não Encontrado.
O ID do universo.
O ID da loja de dados solicitada.
O ID do escopo.
O ID de entrada.
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}'
Atualiza o valor de uma entrada.
O ID do universo.
O ID da loja de dados solicitada.
O ID do escopo.
O ID de entrada.
Se definido como verdadeiro e a entrada de armazenamento de dados solicitada não for encontrada, uma entrada de armazenamento de dados solicitada é criada.
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 o valor da entrada especificada. O valor existente e a quantidade de incremento devem ser inteiros.
Se a entrada não existir, cria uma entrada com o valor especificado.
Problema conhecido: o valor pode ser incrementado após a faixa válida de valores.Quando isso acontece, o valor retornado será clampado ao alcance válido, mas o backend pode persistir o valor original.Este comportamento é mantido por razões de compatibilidade com versões anteriores, mas pode mudar em uma versão futura desta API.
O ID do universo.
O ID da loja de dados solicitada.
O ID do escopo.
O ID de entrada.
A quantidade pelo qual aumentar o valor de entrada. Ambos o valor existente e a quantidade de incremento devem ser inteiros.
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"
}