#kaltura
#kaltura
Вопрос:
{ "adminTags": "", "allowedPartnerIds": "", "allowedPartnerPackages": "", "city": "", "country": "", "createdAt": 0, "deletedAt": 0, "description": "", "email": "", "fullName": "", "id": "", "indexedPartnerDataInt": 0, "indexedPartnerDataString": "", "language": "aa", "lastLoginTime": 0, "objectType": "KalturaUser", "partnerData": "", "partnerId": 0, "screenName": "", "state": "", "status": 0, "statusUpdatedAt": 0, "storageSize": 0, "tags": "", "thumbnailUrl": "", "updatedAt": 0, "userMode": 0, "zip": "", "attendanceInfo": "", "dateOfBirth": 0, "firstName": "", "gender": 0, "isAccountOwner": true, "isAdmin": true, "lastName": "", "loginEnabled": true, "password": "", "registrationInfo": "", "roleIds": "", "roleNames": "", "type": 0 }
Я довольно новичок в использовании kaltura api. Я хочу динамически настраивать некоторые объекты через api. Например, соредактор или соучастник, но я не вижу в объекте, который я использую или какие действия в документации вы рекомендуете?
Ответ №1:
Если свойство не существует для объекта (в вашем случае KalturaUser), то оно не подлежит обновлению в этом объектном сервисе (REST API).
Вы можете найти документацию здесь .
Я думаю, вы хотели обновить соредактора / соучастника в объекте entry — поскольку каждая запись может иметь поля entitledUsersEdit / entitledUsersPublish, которые могут содержать список идентификаторов пользователей. Вы можете увидеть пример здесь .
Итак, после того, как у вас есть идентификатор пользователя из имеющегося у вас объекта, вы можете использовать baseEntry.update (по ссылке выше), чтобы указать своего пользователя в качестве соредактора / соучастника записи