noplans/craft-vimeo-pro

Save video data as field from Vimeo Pro API

1.0.4 2021-12-18 02:18 UTC

This package is auto-updated.

Last update: 2025-07-16 13:14:02 UTC


README

The field offers an easy way to fetch video data (sources, poster-frames, sizes and more) from a specified Vimeo Pro account.

Adapted from ACF Vimeo Pro Data

Requirements

  • Craft CMS 3.0.0 or later.
  • Vimeo Pro plan or higher

Installation

To install the plugin, follow these instructions.

  1. Open your terminal and go to your Craft project:

     cd /path/to/project
    
  2. Then tell Composer to load the plugin:

     composer require noplans/craft-vimeo-pro
    
  3. In the Control Panel, go to Settings → Plugins and click the “Install” button for Craft Vimeo Pro.

Craft Vimeo Pro Overview

Adds a searchable field to import Vimeo videos to Craft.

Screen Shot 2021-12-17 at 4 49 40 PM

Screen Shot 2021-12-17 at 4 50 04 PM

Configuring Craft Vimeo Pro

  1. Add Vimeo Auth Token in Settings > Craft Vimeo Pro. (see https://developer.vimeo.com/api/start)
  2. Create a new field with type Vimeo Video
  3. Add field to Section entry type

Using Craft Vimeo Pro

  • The entire JSON object returned from Vimeo is stored as a string in the field
  • In templates, use {{ craft.craftVimeoPro.videoObj(YOUR_VIMEO_FIELDNAME) }} to return JSON parsed as an object.

Brought to you by No Plans