Copyright © 2011 Kaltura Inc.
All Rights Reserved. Designated trademarks and brands are the property of their respective owners.
Use of this web site constitutes acceptance of the Terms of Use and Privacy Policy.
EduVideo.org
V3 API is new to me so I am testing it. And I found some services return different results between V2 and V3.
Here is one example:
V2 - list users without filters. The result shows 16 user count and 16 users details. Image attached.
V3 - Service: user, Action: list, without filters. The result shows 16 user count and only 3 users details. Image attached.
Did I do anything wrong? Or anything else? Any advice would help.
Thanks.
| Attachment | Size |
|---|---|
| v2Api_ListUser.JPG | 77.17 KB |
| v3Api_ListUser.JPG | 48.17 KB |
As stated in http://www.kaltura.org/problem-v3-api-filteruseridequal there is a fundamental difference between user handling in API V2 and API V3.
Users that were added with API V2 would not be listed when requested by API V3. This is the reason for getting 16 user details vs. getting 3 user details with the different APIs. This would not change.
Getting count of 16 with 3 actual results is a bug, which would be fixed soon.
Is there any plan to migrate the users added with API v2 to v3? Or should I just totally discard the users data added with v2?
Also Will that be some data integrity issue? For example: using v3 I can fine a remix which is created by user "A" but I can not find user "A"'s remix?
Hi millsC,
There is no plan to migrate users.
There was some code change that meant to give better compatibility, although not perfect.
Regarding user management through the API - the best practice would be to work with API v3 and discard/ignore all PS2 users.
Kaltura confirms that this is a bug.
The R&D are looking into this.