Update Video Post
Upload videos
If you want to edit a video post to add more videos, the videos to be added must be uploaded first. The AmityFileRepository
class handles the uploading and downloading of videos. The repository has an uploadVideo
method which takes the video's Uri
and returns an array of AmityUploadResult
for successful or failed uploads.
AmityUploadResult
will return four possible types of data:
AmityUploadResult.PROGRESS
- uploading is in progress. It returnsAmityUploadInfo
which can be used to track the progress of the upload.AmityUploadResult.COMPLETE
- the upload completed successfully. It returnsAmityVideo
that can then be attached to the post.AmityUploadResult.ERROR(exception)
- the upload failed. It returns anException
.AmityUploadResult.CANCELLED
- uploading is canceled.
You can upload a maximum of ten videos in a single post.
Update video post
To edit a video post, use the edit
method as shown in the sample code below. The attachments
should contain the existing videos and the uploaded videos that you want to add to the post which are stored in existingVideos
and newVideos
respectively.
You can remove existing videos from the post by excluding them from the attachments
list. You can also change the order of the videos in the list.
To update mentioned users in a post, refer to update mention in post.
Last updated