kaltura vpaas api,我用它 属性 来修改共同编辑或共同发布者

kaltura vpaas api, which property do I use to modify the co-editor or co-publsher

{ "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 动态调整一些对象。例如,共同编辑或共同合作伙伴,但我没有在对象中看到,我使用哪个或您推荐文档中的哪些操作?

如果对象(在您的情况下为 KalturaUser)上不存在 属性,则此对象服务不可更新 (REST API)。

您可以找到文档 here

我认为您的意思是更新条目对象上的联合编辑/合作伙伴 - 因为每个条目都可以有 ittledUsersEdit / entitledUsersPublish 字段,其中可以包含用户 ID 列表。你可以看到例子 here.

因此,在您从您拥有的对象中获得用户 ID 后 - 您可以使用 baseEntry.update(来自上面的 link)将您的用户设置为 co-editor/co-partner条目