Configurable Vimeo Video Uploader

Last updated on
30 April 2025

Vimeo Video Uploader Module.

A module that helps users to upload videos to Vimeo on creation of content from your Drupal site.

DRUPAL 7

-- Installation --

* The installation of this module is like other Drupal modules.

1. Install this module (unpack it to your Drupal
[/sites/all/modules] directory if you're installing by hand).

2. Download the Library API of Vimeo from "https://github.com/vimeo/vimeo.php".
Create a folder called "vimeo-lib-api" and place the downloaded vimeo.php file in the "vimeo-lib-api" folder.
[/sites/all/libraries/vimeo-lib-api]

-- Configuration --

* Configuration Page.
[admin/config/media/vimeo_video_uploader]

* Before configuring, create an App at vimeo.com by visiting
Get the created App authenticated - it will take a few days to get authenticated by vimeo.com.
Copy the details:
- Vimeo User Id
- Client ID
- Client Secret
- Access token
- Access token secret

* On the module configuration page enter the above copied details and select the content type from which you have to upload the video to Vimeo.

DRUPAL 8

-- Installation --

1. Install this module.

2. Use Composer to download the module, which will download the required libraries:
composer require "vimeo/vimeo-api"

-- Configuration --

* Configuration Page.
http://yoursite.com/admin/config/system/vimeo_auth

* Before configuring, create an App at vimeo.com by visiting
Get the created App authenticated - it will take a few days to get authenticated by vimeo.com.
Copy the details:
- Client ID
- Client Secret
- Access token

* On the module configuration page, enter the above copied details and select the content type from which you have to upload the video to Vimeo.

Help improve this page

Page status: Not set

You can: