O caminho de recursos da memória do armazenamento de mapa classificado.
Formato: universes/{universe_id}/memory-store/sorted-maps/{memory_store_sorted_map_id}/items/{memory_store_sorted_map_item_id}.
*Este conteúdo é traduzido por IA (Beta) e pode conter erros. Para ver a página em inglês, clique aqui.
Representa um item dentro de uma estrutura de mapa ordenada.
O caminho de recursos da memória do armazenamento de mapa classificado.
Formato: universes/{universe_id}/memory-store/sorted-maps/{memory_store_sorted_map_id}/items/{memory_store_sorted_map_item_id}.
O valor do item.
Um valor JSON pode ser null, boolean, string, number, array, ou object.
A tag gerada pelo servidor de um item.
O TTL para o item.
O tempo de expiração do item. Esta cadeia de caracteres é formatada como um Timestamp.
O nome do item.
O item será classificado lexicograficamente de acordo com essa string.
O item será classificado de acordo com esse número.
https://apis.roblox.com
{
"path": "universes/123/memory-store/sorted-maps/some-memory-store-sorted-map-id/items/some-memory-store-sorted-map-item-id",
"value": "JSON value",
"etag": "string",
"ttl": "3s",
"id": "string",
"stringSortKey": "string"
}
Obtém e retorna itens no mapa com uma ordem e filtro dados.
O ID do universo.
O ID do mapa classificado.
O número máximo de itens de mapa armazenados de memória para retornar.O serviço pode retornar menos que esse valor.Se não especificado, no máximo 1 item de mapa ordenado de armazenamento de memória é retornado.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: id.
Exemplo: "id desc".
Este campo pode ser definido para filtrar os recursos retornados.
A filtragem conforma-se com o Common Expression Language (CEL).Apenas os campos id e sortKey são suportados.Em termos de operadores, apenas <, > e && são permitidos'
Exemplo: id > "key-001" && id < "key-100".
Uma lista de Itens de Mapa de MemóriaOrganizada na coleção pai.
Os itens do Mapa de Memória Organizado da MemoryStoreSortedMap especificada.
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}/memory-store/sorted-maps/{sorted_map_id}/items?maxPageSize=1&pageToken={string}&orderBy={string}&filter={string}' \
-H 'x-api-key: {your-api-key}'
{
"memoryStoreSortedMapItems": [
{
"path": "universes/123/memory-store/sorted-maps/some-memory-store-sorted-map-id/items/some-memory-store-sorted-map-item-id",
"value": "JSON value",
"etag": "string",
"id": "string",
"stringSortKey": "string"
}
],
"nextPageToken": "string"
}
Cria o item de mapa especificado se ele não existir.
O ID do universo.
O ID do mapa classificado.
O ID para usar no mapa de armazenamento de memória classificado, que se tornará o caminho de recursos final do mapa de armazenamento de memória classificado.
Este valor deve ser uma string de caracteres de 1 a 127 que suporte caracteres alfanuméricos e especiais.Este ID é sensível a maiúsculas e minúsculas.O ID deve ser codificado em URL se contiver qualquer URL quebrando caracteres especiais.
curl -L -X POST 'https://apis.roblox.com/cloud/v2/universes/{universe_id}/memory-store/sorted-maps/{sorted_map_id}/items?id=Hello!' \
-H 'x-api-key: {your-api-key}' \
-H 'Content-Type: application/json' \
--data '{
"value": "JSON value",
"ttl": "3s",
"id": "string",
"stringSortKey": "string"
}'
{
"path": "universes/123/memory-store/sorted-maps/some-memory-store-sorted-map-id/items/some-memory-store-sorted-map-item-id",
"value": "JSON value",
"etag": "string",
"id": "string",
"stringSortKey": "string"
}
Obtém e retorna o valor da chave dada no mapa.
O ID do universo.
O ID do mapa classificado.
O ID do item.
curl -L -X GET 'https://apis.roblox.com/cloud/v2/universes/{universe_id}/memory-store/sorted-maps/{sorted_map_id}/items/{item_id}' \
-H 'x-api-key: {your-api-key}'
{
"path": "universes/123/memory-store/sorted-maps/some-memory-store-sorted-map-id/items/some-memory-store-sorted-map-item-id",
"value": "JSON value",
"etag": "string",
"id": "string",
"stringSortKey": "string"
}
Exclui o item especificado do mapa.
O ID do universo.
O ID do mapa classificado.
O ID do item.
curl -L -X DELETE 'https://apis.roblox.com/cloud/v2/universes/{universe_id}/memory-store/sorted-maps/{sorted_map_id}/items/{item_id}' \
-H 'x-api-key: {your-api-key}'
Atualiza o item de mapa especificado.
O ID do universo.
O ID do mapa classificado.
O ID do item.
Se definido como verdadeiro e o item de mapa ordenado da armazenagem de memória não for encontrado, um item de mapa ordenado da armazenagem de memória é criado.
curl -L -X PATCH 'https://apis.roblox.com/cloud/v2/universes/{universe_id}/memory-store/sorted-maps/{sorted_map_id}/items/{item_id}?allowMissing={boolean}' \
-H 'x-api-key: {your-api-key}' \
-H 'Content-Type: application/json' \
--data '{
"value": "JSON value",
"ttl": "3s",
"id": "string",
"stringSortKey": "string"
}'
{
"path": "universes/123/memory-store/sorted-maps/some-memory-store-sorted-map-id/items/some-memory-store-sorted-map-item-id",
"value": "JSON value",
"etag": "string",
"id": "string",
"stringSortKey": "string"
}