Welcome to the Panopto Community

Please note: All new registrants to the Panopto Community Forum must be approved by a forum moderator or admin. As such, if you navigate to a feature that is members-only, you may receive an error page if your registration has not yet been approved. We apologize for any inconvenience and are approving new members as quickly as possible.

Upload API

Paul VincentPaul Vincent Crackerjack

Hi,

We moved from using Zoom to Google Meet recently, I'm trying to build a middleware service that can upload Google Meet recordings to our Panopto environment to replicate the Zoom recording syncs. The Google end is about there, but I can't work out how to get the mp4 file into Panopto - I've tried various endpoints and client types, but can't seem to get an upload to work. Using the REST upload API (/Panopto/PublicAPI/Rest/sessionUpload) I get this error, despite passing a valid token (created by an admin) and FolderId:

{"Message":"User does not have permission to perform the requested action. UploadId: 00000000-0000-0000-0000-000000000000 SessionId:  Reason: User not found","MessageID":43053,"FolderId":null,"SessionId":null}%         

The service is acting on users' behalf in the background, rather than being enacted by the user - is it possible to do this with the upload REST API, or if not, is there a workaround?

Many thanks

Paul

Tagged:
Sign In or Register to comment.