Toko data yang diperintahkan (beta)
*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.
Halaman ini termasuk dokumentasi referensi untuk bekerja dengan penyimpanan data yang diperintahkan.Untuk informasi lebih lanjut tentang penggunaan API, lihat menangani permintaan API untuk penyimpanan data dan panduan penggunaan .
OrderedDataStores
Daftar
Kembalikan daftar entri dari toko data yang diperintahkan.
Parameter
Pengenal pengalaman dengan toko data terstruktur yang ingin Anda akses.Lihat ID Alam Semesta pada cara menyalinnya di Dashboard Pencipta.
Nama toko data target yang diperintahkan.
Nama scope penyimpanan data. Lihat Scopes.
Jumlah maksimum entri untuk dikembalikan.Layanan dapat kembali kurang dari nilai ini.Nilai default adalah 10 .Nilai maksimum adalah 100 , dan setiap input di atas 100 dipaksa menjadi 100 .
Token halaman yang diterima dari panggilan sebelumnya List .Berikan ini untuk mengambil halaman berikutnya.Saat paginasi, semua parameter lain yang disediakan ke List harus cocok dengan panggilan yang memberikan token halaman.
Arah enumerasi. Urutan default adalah menaik. Masukkan sufiks desc untuk turun.
Kisaran nilai kualifikasi entri untuk dikembalikan. Lihat Filter.
Permintaan
curl --location 'https://apis.roblox.com/ordered-data-stores/v1/universes/<universeId>/orderedDataStores/<orderedDataStore>/scopes/<scope>/entries' \
--header 'x-api-key: <insert-api-key>'
Respons
Izin yang Diperlukan
Izin kunci API berikut diperlukan untuk memanggil endpoint ini. Untuk mengetahui informasi selengkapnya tentang cara membuat kunci yang tepat, lihat Cara Mengelola Kunci API.
Buat
Membuat entri baru dengan nilai konten yang disediakan.
Parameter
Pengenal pengalaman dengan toko data terstruktur yang ingin Anda akses.Lihat ID Alam Semesta pada cara menyalinnya di Dashboard Pencipta.
Nama toko data yang dipesan.
Nama scope penyimpanan data. Lihat Scopes.
Nama entri.
Permintaan
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>
}'
Respons
Izin yang Diperlukan
Izin kunci API berikut diperlukan untuk memanggil endpoint ini. Untuk mengetahui informasi selengkapnya tentang cara membuat kunci yang tepat, lihat Cara Mengelola Kunci API.
Dapatkan
Mendapatkan dan mengembalikan entri yang ditentukan.
Parameter
Pengenal pengalaman dengan toko data terstruktur yang ingin Anda akses.Lihat ID Alam Semesta pada cara menyalinnya di Dashboard Pencipta.
Nama toko data yang dipesan.
Nama scope penyimpanan data. Lihat Scopes.
ID masuk.
Permintaan
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>'
Respons
Izin yang Diperlukan
Izin kunci API berikut diperlukan untuk memanggil endpoint ini. Untuk mengetahui informasi selengkapnya tentang cara membuat kunci yang tepat, lihat Cara Mengelola Kunci API.
Menghapus
Menghapus entri yang ditentukan.
Parameter
Pengenal pengalaman dengan toko data terstruktur yang ingin Anda akses.Lihat ID Alam Semesta pada cara menyalinnya di Dashboard Pencipta.
Nama toko data yang dipesan.
Nama scope penyimpanan data. Lihat Scopes.
ID masuk.
Permintaan
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>'
Respons
Izin yang Diperlukan
Izin kunci API berikut diperlukan untuk memanggil endpoint ini. Untuk mengetahui informasi selengkapnya tentang cara membuat kunci yang tepat, lihat Cara Mengelola Kunci API.
Pembaruan
Memperbarui nilai entri dan mengembalikan entri yang diperbarui.
Parameter
Pengenal pengalaman dengan toko data terstruktur yang ingin Anda akses.Lihat ID Alam Semesta pada cara menyalinnya di Dashboard Pencipta.
Nama toko data yang dipesan.
Nama scope penyimpanan data. Lihat Scopes.
ID masuk.
Bendera untuk mengizinkan pembuatan entri jika entri tidak ada. Lihat Izinkan bendera yang hilang.
Permintaan
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>
}'
Respons
Izin yang Diperlukan
Izin kunci API berikut diperlukan untuk memanggil endpoint ini. Untuk mengetahui informasi selengkapnya tentang cara membuat kunci yang tepat, lihat Cara Mengelola Kunci API.
Peningkatan
Meningkatkan nilai kunci dengan jumlah yang disediakan dan mengembalikan entri yang diperbarui.
Masalah yang dikenal: Nilai entri dapat meningkat melewati rentang yang valid dan ini dapat bertahan di backend. Nilai yang dikembalikan akan mengikat ke rentang yang valid.
Parameter
Pengenal pengalaman dengan toko data terstruktur yang ingin Anda akses.Lihat ID Alam Semesta pada cara menyalinnya di Dashboard Pencipta.
Nama toko data yang dipesan.
Nama scope penyimpanan data. Lihat Scopes.
ID masuk.
Permintaan
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>
}'
Respons
Izin yang Diperlukan
Izin kunci API berikut diperlukan untuk memanggil endpoint ini. Untuk mengetahui informasi selengkapnya tentang cara membuat kunci yang tepat, lihat Cara Mengelola Kunci API.
Objek
Objek berikut mendeskripsikan muatan yang diterima atau diberikan. Lihat masing-masing endpoint untuk mengetahui informasi selengkapnya tentang waktu penggunaan objek ini.
CreateEntryRequest
Membuat entri baru dengan nilai yang diberikan.
Atribut
Nilai untuk menetapkan entri baru.Jika nilai input melebihi nilai maksimum yang didukung oleh int64, yaitu 9,223,372,036,854,775,807, permintaan gagal dengan kesalahan 400 Bad Request.
Entry
Mewakili entri.
Atribut
Nama entri
Jalur sumber daya dari permintaan.
Nilai dari entri.
IncrementEntryRequest
Meningkatkan nilai entri.
Atribut
Jumlah untuk meningkatkan oleh nilai entri.Jika nilai input melebihi nilai maksimum yang didukung oleh int64, yaitu 9,223,372,036,854,775,807, permintaan gagal dengan kesalahan 400 Bad Request.
ListEntriesResponse
Daftar Entri dalam koleksi orang tua.
Atribut
Entri dari Lingkup yang ditentukan.
Token, yang dapat dikirim sebagai page_token untuk mengambil halaman berikutnya. Jika bidang ini diabaikan, tidak ada halaman berikutnya.
UpdateEntryRequest
Memperbarui entri yang disediakan dengan nilai baru.
Atribut
Nilai untuk memperbarui entri.Jika nilai input melebihi nilai maksimum yang didukung oleh int64, yaitu 9,223,372,036,854,775,807, permintaan gagal dengan kesalahan 400 Bad Request.