内存存储排序地图项目的资源路径。
格式:universes/{universe_id}/memory-store/sorted-maps/{memory_store_sorted_map_id}/items/{memory_store_sorted_map_item_id}.
*此内容使用人工智能(Beta)翻译,可能包含错误。若要查看英文页面,请点按 此处。
代表排序地图结构中的物品。
内存存储排序地图项目的资源路径。
格式:universes/{universe_id}/memory-store/sorted-maps/{memory_store_sorted_map_id}/items/{memory_store_sorted_map_item_id}.
项目的值。.
JSON 值可以是 “null”、“boolean”、“string”、“number”、“array” 或 “object”。
服务器生成了物品的标签。.
项目的 TTL。.
物品的过期时间。. 此字符串格式为 FieldMask。
项目的名称。.
该项目将按此字符串排序。.
该项目将按此数字排序。.
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"
}
获取并返回地图中的项目以指定的顺序和过滤器。
宇宙ID。.
排序地图ID。.
最大数量的内存存储排序地图项目返回。服务可能返回小于此值。如果未指定,最多返回 1 个内存存储排序项目。最大值为 100,更高值设置为 100。.
从前一次调用收到的页面代币,用于检索后续页面。
当页面分页时,所有其他参数提供给后续调用的必须与提供页面代币的调用匹配。.
如果指定,结果按指定的字段进行排序。
值必须是分开列出的字段列表,带有可选的每个字段“ desc”后缀,以排序从下向上而不是从上向下的值。您可以使用 . 运营符访问子领域。
结果可以按照以下字段进行排序:id。
例子:“id desc”.
该字段可以设置以便筛选返回的资源。
过滤符合共同表达语言 (CEL)。仅支持 id 和 sortKey 字段。在操作者方面,只有 < , > 和 && 被允许'
例子:id > "key-001" && id < "key-100".
父集合中的 MemoryStoreSortedMapItems 列表。
从指定的 MemoryStoreSortedMap 中的 MemoryStoreSortedMap 项。.
您可以将其作为pageToken参数发送的代币来检索下一页。如果该字段被忽略,就没有后续页面。.
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"
}
如果不存在,创建指定的地图项目。
宇宙ID。.
排序地图ID。.
用于内存存储排序地图项目的ID,将成为内存存储排序地图项目资源路径的最终组成部分。
该值应为 1-127 字符串,支持字母数字和特殊字符。此ID是大/小写敏感的。如果包含任何 URL 破坏特殊字符,则必须将 id 编码为 URL 。.
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"
}
获取并返回地图中给定键的值。
宇宙ID。.
排序地图ID。.
物品ID。.
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"
}
从地图中删除指定的项目。
宇宙ID。.
排序地图ID。.
物品ID。.
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}'
更新指定的地图项目。
宇宙ID。.
排序地图ID。.
物品ID。.
如果设置为真,且找不到内存存储排序的地图项目,则创建内存存储排序的地图项目。.
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"
}