Standart Veri Depoları
*Bu içerik, yapay zekâ (beta) kullanılarak çevrildi ve hatalar içerebilir. Sayfayı İngilizce görüntülemek için buraya tıkla.
Datastores
https://apis.roblox.com/datastores
Şu uç noktaları, taban URL'ye göre belirlenen yollarda mevcut.Veri Depoları Listesi
GET /v1/universes/{universeId}/standard-datastores
Parametreler
universeId number
Path
Gerekli
cursor string
limit number
prefix string
Talep
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"
Yanıt
Gerekli İzinler
Entries
https://apis.roblox.com/datastores
Şu uç noktaları, taban URL'ye göre belirlenen yollarda mevcut.Girişleri Listele
GET /v1/universes/{universeId}/standard-datastores/datastore/entries
Parametreler
universeId number
Path
Gerekli
datastoreName string
scope string
allScopes boolean
prefix string
cursor string
limit number
Talep
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"
Yanıt
Gerekli İzinler
Girişi Al
GET /v1/universes/{universeId}/standard-datastores/datastore/entries/entry
Parametreler
universeId number
Path
Gerekli
datastoreName string
entryKey string
scope string
Talep
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"
Yanıt
204 - No Content
Gerekli İzinler
Girişi Ayarla
POST /v1/universes/{universeId}/standard-datastores/datastore/entries/entry
Parametreler
universeId number
Path
Gerekli
datastoreName string
entryKey string
matchVersion string
exclusiveCreate boolean
scope string
roblox-entry-attributes string
Header
roblox-entry-userids string
Header
content-md5 string
Header
Talep
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"
Yanıt
Gerekli İzinler
Girişi Sil
DELETE /v1/universes/{universeId}/standard-datastores/datastore/entries/entry
Parametreler
universeId number
Path
Gerekli
datastoreName string
entryKey string
scope string
Talep
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"
Yanıt
204 - No Content
Gerekli İzinler
Girişi Artır
POST /v1/universes/{universeId}/standard-datastores/datastore/entries/entry/increment
Parametreler
universeId number
Path
Gerekli
datastoreName string
entryKey string
incrementBy number
scope string
roblox-entry-attributes string
Header
roblox-entry-userids string
Header
Talep
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"
Yanıt
204 - No Content
Gerekli İzinler
Giriş Sürümünü Al
GET /v1/universes/{universeId}/standard-datastores/datastore/entries/entry/versions/version
Parametreler
universeId number
Path
Gerekli
datastoreName string
entryKey string
versionId string
scope string
Talep
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"
Yanıt
Gerekli İzinler
Sınırlar
API Anahtarı başına: Her 60 saniyede IP adresi başına 100 talep
Giriş Versiyonlarını Listele
GET /v1/universes/{universeId}/standard-datastores/datastore/entries/entry/versions
Parametreler
universeId number
Path
Gerekli
datastoreName string
entryKey string
scope string
cursor string
startTime string
endTime string
sortOrder string
limit number
Talep
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"
Yanıt
Diğer Durum Kodları
Gerekli İzinler
Nesneler
Şu nesneler kabul edilen veya döndürülen yükleri tanımlar. Bu nesnelerin ne zaman kullanıldığı hakkında daha fazla bilgi için tüm uç noktalara bak.DataStore
Nitelikler
name string
createdTime string
EntryVersion
Nitelikler
version string
deleted boolean
contentLength number
createdTime string
objectCreatedTime string