Oda Güncelleme

Aşağıda, bir oda oluştururken gönderebileceğiniz parametreleri bulabilirsiniz:

Parametre
Tip
Zorunlu
Varsayılan
Açıklama

name

string

Hayır

null

Oda adı

lang

string

Hayır

null

Oda oturumunun dili (bkz.)

tags

string

Hayır

null

Oda oturumunun etiketleri. Virgüller ile ayrılır.

allow_recording

bool

Hayır

null

Oda oturumunun kaydedileceği anahtarı

inaccessible_replay

bool

Hayır

null

Oda oturumunun kaydının erişime açık olmayacağı anahtarı

options

Hayır

null

Oda oturumunun seçenekleri (bkz.)

Örnek istek

curl -L -X PUT 'https://<DOMAIN>/xapi/v2/room/:ROOM_GUID' \
-H 'Content-Type: application/json' \
--data-raw '{
  "name": "Güncellenmiş Oda Adı",
  "lang": "tr-TR",
  "tags": "güncellenmiş, eğitim, test",
  "allow_recording": false,
  "inaccessible_replay": true,
  "options": {
    "allow_rating": false,
    "preparation_time": 10,
    "session_duration": 90,
    "Chat": {
      "OffMessageModule": true,
      "OffGeneralMsging": false
    },
    "Duration": {
      "AllowExtendTime": false,
      "UseRemainingTime": true
    },
    "allow_users_stream_self_cam_mic": false,
    "hide_user_streams": true,
    "enable_attendance_check": false,
    "allow_reactions": false
  }
}'

Örnek yanıt

Başarılı bir güncelleme operasyonu 200 OK kodu ile birlikte aşağıdaki gövdeyi döner:

{
  "room_guid": "B5530B7F-6414-4046-87A6-67730D5F9F08",
  "name": "Güncellenmiş Oda Adı",
  "lang": "tr-TR",
  "url": "https://yourdomain.com/groups/room/guncellenmiş-oda-adi_{0}",
  "created_date": "2025-08-14T13:02:00",
  "tags": "güncellenmiş, eğitim, test",
  "inaccessible_replay": true,
  "allow_recording": false,
  "ui_options": {
    "allow_rating": false,
    "preparation_time": 10,
    "session_duration": 90,
    "chat": {
      "offMessageModule": true,
      "offGeneralMsging": false,
      "offGeneralMsgLimitForUser": false,
      "offSpecialMsging": false,
      "offSpecialMsgToAdmin": false,
      "offSpecialMsgToUser": false,
      "offNewMsgSound": false,
      "offClearForReplay": false,
      "onNewMsgSoundInAll": false,
      "onNewMsgNotifyInAll": false
    },
    "duration": {
      "allowExtendTime": false,
      "useRemainingTime": true
    },
    "allow_users_stream_self_cam_mic": false,
    "hide_user_streams": true,
    "enable_attendance_check": false,
    "enable_simultaneous_interpretation": false,
    "enable_simultaneous_interpretation_for_users": false,
    "start_active": false,
    "return_url": "",
    "allow_reactions": false
  }
}

Last updated

Was this helpful?