api kaltura vpaas, какое свойство я использую для изменения соредактора или соиздателя

#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 (по ссылке выше), чтобы указать своего пользователя в качестве соредактора / соучастника записи