How to add a Vimeo account as a content library
Here are the steps for adding a Vimeo account as a content library inside a specific tenant:
-
Log in to your Vimeo account.
-
Read this instruction on how to generate a new access token on the Vimeo side. This is optional since we will guide you through all the steps.
-
Go to this page and click "Create an app".
-
Give your app an name (does not matter which one). Agree with the Terms of Service. Click "Create app".
-
Inside the app configuration interface, scroll down to the Authentication section.
-
Select "Authenticated (you)" option. Select all additional checkboxes (especially
Private
). -
Click "Generate".
-
Store the token in a secure place. You have to copy it straight away. You will not be able to see it again. If lost, you will have to generate a new access token.
-
Now, go to your admin panel inside the Vimeo account.
-
Inside the Vimeo library select (or create) a Folder that you would like to act as content library inside your Constructor Learn tenant. If you have folders and videos in your account already and you would like to use all of them inside your Constructor Learn content library, you might want to create a new "master" folder, select all other folders and move them to the newly created "master" folder.
-
Click on the folder you would like to use as a content library inside Constructor Learn. Pay attention to the link in the address bar. It will look similar to this:
https://vimeo.com/user/xxxxxxxxx/folder/yyyyyyyy?isPrivate=false
. -
Copy the part of the link represented by
xxxxxxxxx
in the example below. This is your user ID. Do the same with the partyyyyyyyy
. This is the sub-folder ID. You will need these parameters to create a new content library in Constructor Learn. -
At this point, you should have three parameters:
-
Generated Vimeo access token
-
Vimeo user ID.
-
Vimeo sub-folder ID.
-
-
Now, let's open Constructor Learn.
-
Go to tenant Settings and click "Content libraries and providers".
-
Click the plus sign to add a new content library.
-
Give the content library a name (e.g. "Vimeo").
-
Select the type of the library: it should be "Vimeo".
-
Just in case, check the following checkboxes:
-
Support Review
-
Full-screen recommended
-
Allow publishing
-
Supports personal mode
-
-
Now, in the Sub-folder field, paste your Vimeo sub-folder ID (represented by
yyyyyyyy
in the example above). -
In the user field, paste your Video user ID (represented by
xxxxxxxxx
in the example above). -
In the Password field, paste your generated Vimeo access token.
-
Click "Save".
-
Your new Vimeo content library should be ready and available now, and you should be able to upload videos directly from Constructor Learn as well as use existing videos from your Vimeo account in your course created in Constructor Learn.