標準資料存取
*此內容是使用 AI(Beta 測試版)翻譯,可能含有錯誤。若要以英文檢視此頁面,請按一下這裡。
Datastores
https://apis.roblox.com/datastores
根據相對基本網址的路徑,可使用下列終點。列存資料存取
GET /v1/universes/{universeId}/standard-datastores
參數
universeId number
Path
需要
cursor string
limit number
prefix string
請求
curl
curl --include --location --request GET "https://apis.roblox.com/datastores/v1/universes/3310576216/standard-datastores" \
--header "x-api-key: ${API_KEY}" \
--get \
-d "prefix=Player" \
-d "limit=5"
回應
需要權限
Entries
https://apis.roblox.com/datastores
根據相對基本網址的路徑,可使用下列終點。列出項目
GET /v1/universes/{universeId}/standard-datastores/datastore/entries
參數
universeId number
Path
需要
datastoreName string
scope string
allScopes boolean
prefix string
cursor string
limit number
請求
curl
curl --include --location --request GET "https://apis.roblox.com/datastores/v1/universes/3310576216/standard-datastores/datastore/entries" \
--header "x-api-key: ${API_KEY}" \
--get \
-d "datastoreName=Coins" \
-d "prefix=" \
-d "limit=5"
回應
需要權限
取得入口
GET /v1/universes/{universeId}/standard-datastores/datastore/entries/entry
參數
universeId number
Path
需要
datastoreName string
entryKey string
scope string
請求
curl
curl --include --location --request GET "https://apis.roblox.com/datastores/v1/universes/3310576216/standard-datastores/datastore/entries/entry" \
--header "x-api-key: ${API_KEY}" \
--get \
-d "datastoreName=Coins" \
-d "entryKey=269323"
回應
204 - No Content
需要權限
設定入口
POST /v1/universes/{universeId}/standard-datastores/datastore/entries/entry
參數
universeId number
Path
需要
datastoreName string
entryKey string
matchVersion string
exclusiveCreate boolean
scope string
roblox-entry-attributes string
Header
roblox-entry-userids string
Header
content-md5 string
Header
請求
curl
curl --include --location --request POST "https://apis.roblox.com/datastores/v1/universes/3310576216/standard-datastores/datastore/entries/entry?datastoreName=Coins&entryKey=269323" \
--header "x-api-key: ${API_KEY}" \
--header "content-md5: IGPBYI1uC6+AJJxC4r5YBA==" \
--header "content-type: application/json" \
--header "roblox-entry-userids: [269323]" \
--header "roblox-entry-attributes: {}" \
--d "value"
回應
需要權限
刪除項目
DELETE /v1/universes/{universeId}/standard-datastores/datastore/entries/entry
參數
universeId number
Path
需要
datastoreName string
entryKey string
scope string
請求
curl
curl --include --location --request DELETE "https://apis.roblox.com/datastores/v1/universes/3310576216/standard-datastores/datastore/entries/entry" \
--header "x-api-key: ${API_KEY}" \
--get \
-d "datastoreName=Coins" \
-d "entryKey=269323"
回應
204 - No Content
需要權限
增量輸入
POST /v1/universes/{universeId}/standard-datastores/datastore/entries/entry/increment
參數
universeId number
Path
需要
datastoreName string
entryKey string
incrementBy number
scope string
roblox-entry-attributes string
Header
roblox-entry-userids string
Header
請求
curl
curl --include --location --request POST "https://apis.roblox.com/datastores/v1/universes/3310576216/standard-datastores/datastore/entries/entry/increment" \
--header "x-api-key: ${API_KEY}" \
--header 'content-length: 0' \
--get \
-d "datastoreName=Coins" \
-d "entryKey=269323" \
-d "incrementBy=3"
回應
204 - No Content
需要權限
取得入口版本
GET /v1/universes/{universeId}/standard-datastores/datastore/entries/entry/versions/version
參數
universeId number
Path
需要
datastoreName string
entryKey string
versionId string
scope string
請求
curl
curl --include --location --request GET "https://apis.roblox.com/datastores/v1/universes/3310576216/standard-datastores/datastore/entries/entry/versions/version" \
--header "x-api-key: ${API_KEY}" \
--get \
-d "datastoreName=Coins" \
-d "entryKey=269323" \
-d "versionId=08D9E6A3F2188CFF.0000000003.08D9E6DE485A7680.01"
回應
需要權限
限制
每個 API 金鑰:每個 IP 位址每 60 秒 100 個請求
列出入版本
GET /v1/universes/{universeId}/standard-datastores/datastore/entries/entry/versions
參數
universeId number
Path
需要
datastoreName string
entryKey string
scope string
cursor string
startTime string
endTime string
sortOrder string
limit number
請求
curl
curl --include --location --request GET "https://apis.roblox.com/datastores/v1/universes/3310576216/standard-datastores/datastore/entries/entry/versions" \
--header "x-api-key: ${API_KEY}" \
--get \
-d "datastoreName=Coins" \
-d "entryKey=269323" \
-d "limit=5"
回應
其他狀態碼
需要權限
物件
以下物件描述被接受或退回的負載。若要獲得更多關於物件使用時機的資訊,請查看個別終點。DataStore
特性
name string
createdTime string
EntryVersion
特性
version string
deleted boolean
contentLength number
createdTime string
objectCreatedTime string