Jalur sumber daya dari batasan pengguna.
Format:
- universes/{universe_id}/user-restrictions/{user_restriction_id}
- universes/{universe_id}/places/{place_id}/user-restrictions/{user_restriction_id}.
*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.
Mewakili batasan pada pengguna.
Jalur sumber daya dari batasan pengguna.
Format:
Stempel waktu ketika batasan pengguna terakhir diperbarui. String ini diformat sebagai Timestamp.
Pengguna terpengaruh.
Pengguna dilarang dari alam semesta atau tempat orang tua.
https://apis.roblox.com
{
"path": "universes/123/user-restrictions/123",
"updateTime": "2023-07-05T12:34:56Z",
"user": "users/156",
"gameJoinRestriction": {
"active": true,
"startTime": "2023-07-05T12:34:56Z",
"duration": "3s",
"privateReason": "some private reason",
"displayReason": "some display reason",
"excludeAltAccounts": true,
"inherited": true
}
}
Daftar batasan pengguna untuk pengguna yang pernah dilarang di alam semesta atau tempat tertentu.
ID alam semesta.
Jumlah batasan pengguna maksimum untuk dikembalikan.Layanan mungkin kembali kurang dari nilai ini.Jika tidak ditentukan, paling banyak 10 batasan pengguna dikembalikan.Nilai maksimum adalah 100 dan nilai yang lebih tinggi ditetapkan ke 100.
Token halaman, diterima dari panggilan sebelumnya, untuk mengambil halaman berikutnya.
Saat paginasi, semua parameter lain yang disediakan untuk panggilan berikutnya harus cocok dengan panggilan yang memberikan token halaman.
Daftar Batasan Pengguna di koleksi orangtua.
Keterbatasan Pengguna dari alam semesta atau tempat yang ditentukan.
Token yang dapat Anda kirim sebagai parameter pageToken untuk mengambil halaman berikutnya. Jika bidang ini diabaikan, tidak ada halaman berikutnya.
curl -L -X GET 'https://apis.roblox.com/cloud/v2/universes/{universe_id}/user-restrictions?maxPageSize=10&pageToken={string}' \
-H 'x-api-key: {your-api-key}'
{
"userRestrictions": [
{
"path": "universes/123/user-restrictions/123",
"updateTime": "2023-07-05T12:34:56Z",
"user": "users/156",
"gameJoinRestriction": {
"active": true,
"startTime": "2023-07-05T12:34:56Z",
"duration": "3s",
"privateReason": "some private reason",
"displayReason": "some display reason",
"excludeAltAccounts": true,
"inherited": true
}
}
],
"nextPageToken": "string"
}
Dapatkan batasan pengguna.
ID alam semesta.
ID batasan pengguna.
curl -L -X GET 'https://apis.roblox.com/cloud/v2/universes/{universe_id}/user-restrictions/{user_restriction_id}' \
-H 'x-api-key: {your-api-key}'
{
"path": "universes/123/user-restrictions/123",
"updateTime": "2023-07-05T12:34:56Z",
"user": "users/156",
"gameJoinRestriction": {
"active": true,
"startTime": "2023-07-05T12:34:56Z",
"duration": "3s",
"privateReason": "some private reason",
"displayReason": "some display reason",
"excludeAltAccounts": true,
"inherited": true
}
}
Perbarui batasan pengguna.
ID alam semesta.
ID batasan pengguna.
Daftar bidang untuk update.
Bidang game_join_restriction harus diperbarui secara atomik; topeng bidang yang indeks ke game_join_restriction (seperti "game_join_restriction.active" ) tidak didukung. String ini diformat sebagai FieldMask.
Kunci unik yang harus digunakan untuk idempotensi.
戳 waktu di mana permintaan pertama dikirim.
Jika ini lebih jauh ke masa lalu daripada masa hidup kunci idempotensi (yang mungkin melebihi masa hidup minimum yang ditandai), server harus mengembalikan kesalahan. String ini diformat sebagai Timestamp.
curl -L -X PATCH 'https://apis.roblox.com/cloud/v2/universes/{universe_id}/user-restrictions/{user_restriction_id}?updateMask={string}&idempotencyKey.key={string}&idempotencyKey.firstSent={string}' \
-H 'x-api-key: {your-api-key}' \
-H 'Content-Type: application/json' \
--data '{
"gameJoinRestriction": {
"active": true,
"duration": "3s",
"privateReason": "some private reason",
"displayReason": "some display reason",
"excludeAltAccounts": true
}
}'
{
"path": "universes/123/user-restrictions/123",
"updateTime": "2023-07-05T12:34:56Z",
"user": "users/156",
"gameJoinRestriction": {
"active": true,
"startTime": "2023-07-05T12:34:56Z",
"duration": "3s",
"privateReason": "some private reason",
"displayReason": "some display reason",
"excludeAltAccounts": true,
"inherited": true
}
}
Daftar perubahan pada sumber daya Pembatasan Pengguna dalam alam semesta tertentu. Ini termasuk batasan tingkat alam semesta dan tingkat tempat.
Untuk log batasan tingkat alam semesta, bidang place akan kosong.
ID alam semesta.
Jumlah maksimum UserRestrictionLogs untuk dikembalikan.Layanan dapat kembali kurang dari nilai ini.Jika tidak ditentukan, paling banyak 10 UserRestrictionLogs dikembalikan.Nilai maksimum adalah 100 dan nilai yang lebih tinggi ditetapkan ke 100.
Token halaman, diterima dari panggilan sebelumnya, untuk mengambil halaman berikutnya.
Saat paginasi, semua parameter lain yang disediakan untuk panggilan berikutnya harus cocok dengan panggilan yang memberikan token halaman.
Bidang ini dapat ditetapkan untuk menyaring log yang dikembalikan.
Bidang filter mendukung jumlah CEL yang sangat kecil:
Sebagai contoh, penyaringan untuk pengguna dan tempat mengambil bentuk filter="user == 'users/123'" && "place == 'places/456'".
Kembalikan daftar log perubahan yang diterapkan pada sumber daya Pembatasan Pengguna.
Log Pembatasan Pengguna dari Univers yang ditentukan.
Token yang dapat Anda kirim sebagai parameter pageToken untuk mengambil halaman berikutnya. Jika bidang ini diabaikan, tidak ada halaman berikutnya.
curl -L -X GET 'https://apis.roblox.com/cloud/v2/universes/{universe_id}/user-restrictions:listLogs?maxPageSize=10&pageToken={string}&filter={string}' \
-H 'x-api-key: {your-api-key}'
{
"logs": [
{
"user": "users/156",
"place": "places/456",
"moderator": {
"robloxUser": "users/156"
},
"createTime": "2023-07-05T12:34:56Z",
"active": true,
"startTime": "2023-07-05T12:34:56Z",
"duration": "3s",
"privateReason": "some private reason",
"displayReason": "some display reason",
"restrictionType": {
"gameJoinRestriction": {}
},
"excludeAltAccounts": true
}
],
"nextPageToken": "string"
}