订购数据存储(测试)
*此内容使用人工智能(Beta)翻译,可能包含错误。若要查看英文页面,请点按 此处。
此页面包括与顺序数据存储工作的参考文档。有关使用 API 的更多信息,请参阅处理数据存储 API 请求和使用手册。
OrderedDataStores
列表
返回从订购数据存商店返回的列表。
参数
您想要访问的订阅数据存储的体验的身份标识。请参阅宇宙ID在创建者仪表板上如何复制它。
命名目标订购数据存商店。
数据存储范围的名称。请参阅范围。
要返回传的最大结果数。服务可能会少于此值。默认值为 10 。最大值为 100 ,上限为 100 。任何输入上限于 100 都必须强制为 0>。
从以前的 List 调用中收到的页面代币。提供此参数以恢复下一页。当页面代币发放时,所有提供给 List 的其他参数必须与调用提供页面代币匹配。
列举方向。默认排序是上升。输入一个 desc 预фикс以下降。
输回传的评分值的范围。请参阅过滤器。
请求
curl --location 'https://apis.roblox.com/ordered-data-stores/v1/universes/<universeId>/orderedDataStores/<orderedDataStore>/scopes/<scope>/entries' \
--header 'x-api-key: <insert-api-key>'
答复
创建
创建一个新的输入,包含提供的内容值。
参数
您想要访问的订阅数据存储的体验的身份标识。请参阅宇宙ID在创建者仪表板上如何复制它。
订购数据商店的名称。
数据存储范围的名称。请参阅范围。
条目的名称。
创建一个新的输入值。
请求
curl --location 'https://apis.roblox.com/ordered-data-stores/v1/universes/<universeId>/orderedDataStores/<orderedDataStore>/scopes/<scope>/entries?id=<id>' \
--header 'x-api-key: <insert-api-key>' \
--header 'Content-Type: application/json' \
--data '{
"value": <long>
}'
答复
获取
获取和返回指定的入口。
参数
您想要访问的订阅数据存储的体验的身份标识。请参阅宇宙ID在创建者仪表板上如何复制它。
订购数据商店的名称。
数据存储范围的名称。请参阅范围。
入口ID。
请求
curl --location 'https://apis.roblox.com/ordered-data-stores/v1/universes/<universeId>/orderedDataStores/<orderedDataStore>/scopes/<scope>/entries/<entry>' \
--header 'x-api-key: <insert-api-key>'
答复
删除
删除指定的条目。
参数
您想要访问的订阅数据存储的体验的身份标识。请参阅宇宙ID在创建者仪表板上如何复制它。
订购数据商店的名称。
数据存储范围的名称。请参阅范围。
入口ID。
请求
curl --location --request DELETE 'https://apis.roblox.com/ordered-data-stores/v1/universes/<universeId>/orderedDataStores/<orderedDataStore>/scopes/<scope>/entries/<entry>' \
--header 'x-api-key: <insert-api-key>'
答复
更新
更新一个值,返回更新后的值。
请求
curl --location --request PATCH 'https://apis.roblox.com/ordered-data-stores/v1/universes/<universeId>/orderedDataStores/<orderedDataStore>/scopes/<scope>/entries/<entry>' \
--header 'x-api-key: <insert-api-key>' \
--header 'Content-Type: application/json' \
--data '{
"value": <long>
}'
答复
增量
增加值提供的键的值,并返回更新的条目。
已知的问题:入口值可以超过有效范围,这可能会在后端持续。返回的值会锁定在有效范围内。
参数
您想要访问的订阅数据存储的体验的身份标识。请参阅宇宙ID在创建者仪表板上如何复制它。
订购数据商店的名称。
数据存储范围的名称。请参阅范围。
入口ID。
增加入值。
请求
curl --location 'https://apis.roblox.com/ordered-data-stores/v1/universes/<universeId>/orderedDataStores/<orderedDataStore>/scopes/<scope>/entries/<entry>:increment' \
--header 'x-api-key: <insert-api-key>' \
--header 'Content-Type: application/json' \
--data '{
"amount": <long>
}'
答复
对象
下列对象描述了接受或返回的有效载荷。请参阅每个单独的端点,以了解更多关于这些对象用途的信息。
CreateEntryRequest
创建一个新的输入值。
属性
设置新条目的值。如果输入值超过 int64 支持的最大值,即 9,223,372,036,854,775,807,请求失败 400 错误。
Entry
代表一个输入。
属性
条目的名称
请求的资源路径。
输入的值。
IncrementEntryRequest
增加入值。
属性
输入值与上限值(int64 的最大值是 9,223,372,036,854,775,807,请注意400 Bad Request错误)的差异。如果输入值超过上限值,请注意,请注意,请注意,请注意,请注意,请注意,请注意,请注意,请注意,请注意,请注意,请注意,请注意,请注意,请注意,请注意,请注意,请注意,请注意,请注意,请注意,请注意,请注意,请注意
ListEntriesResponse
父系列团中的条目列表。
属性
指定范围的输入。
一个代币,可以发送为 page_token 来恢复下一页。如果此字段被省略,将无法恢复下一页。
UpdateEntryRequest
更新提供的值。
属性
更新值。如果输入值超过 int64 最大值,这是 9,223,372,036,854,775,807,请求失败 400 错误。