Skip to main content

Connect your Vimeo account with Video Time

How to create an app in Vimeo and connect it with Video Time (Premium only)

Updated over 2 months ago

Overview

To enable video selection from your Vimeo account within Video Time, you need to create a Vimeo app and link it to your Moodle site. The setup is simplified by integrated guidance directly within your Moodle administration interface.


Using the integrated setup instructions

  • With Video Time Premium installed, go to Site administration > Plugins > Video Time > Overview and setup.

  • This page includes:

    • A step-by-step guide to connect your Vimeo account.

    • Pre-filled URLs tailored to your Moodle site; ready to be copied.

    • Quick links to all relevant configuration settings, so you don’t need to search for them individually.

Note: System path "Path to PHP CLI" must be configured to connect your Vimeo account with Video Time.


Step-by-Step: Create and Connect a Vimeo App

Create a Vimeo app

  1. Go to https://developer.vimeo.com/apps/new and log in with your Vimeo account

  2. Enter a name and description for your app.
    Example: Video Time Repository API

  3. Under Who can access this app?, check:
    ​"No. The only Vimeo accounts that will have access to the app are my own."

  4. Agree to Vimeo’s Terms of Service and click Create App.

  5. You should now be taken to your new app

  6. Click Edit settings.

  7. Enter an App description.
    This will be displayed to admins when authenticating with Vimeo.

  8. Enter App URL, it must be set to https://yourmoodleinstallation.com/mod/videotime/plugin/repository/redirect.php

  9. Click Update

  10. Add a callback URL, it must be set to https://yourmoodleinstallation.com/mod/videotime/plugin/repository/redirect.php

  11. Copy the Client Identifier (near the top) and the Client Secret (Manage App Secrets)

Set Client ID and Secret

  1. Go to Site administration > Plugins > Video Time > Video Time plugins > Video Time Repository

  2. Paste the Client ID and Client Secret into the appropriate fields and save.

Authenticate with Vimeo

  1. Go to Site administration > Plugins > Video Time > Authenticate with Vimeo

  2. Follow the prompts to connect your Moodle site with your Vimeo account.


Discover videos

If the scheduled task "Discover Vimeo videos" is not run automatically, you can find it under Site administration > Server > Tasks > Schedule tasks and schedule or run it manually.

Process videos

If the scheduled task "Process videos" is not run automatically, you can find it under Site administration > Server > Tasks > Schedule tasks and schedule or run it manually.

Did this answer your question?