Vimeo is one of the most popular video sharing and streaming platforms on the Web today. It allows you to host, watch, like, comment, and share videos. It is an easy-to-use, powerful video hosting platform with a vast array of features. It acts as a comprehensive, one-stop solution for all your video needs. Vimeo is backed by a large, strong, and very supportive user community.
Vimeo Experience Extension
Contentstack’s Experience Extensions offer a variety of ways to integrate third-party applications, such as Vimeo, directly into your headless CMS. With the Vimeo Experience Extension, you can simplify processes, like fetching and adding videos to your site, without the inconvenience of leaving your content management system.
Using a Contentstack Custom Field, you can embed and display information of your Vimeo channel directly into the CMS environment by providing an access token. This field displays a series of videos that are part of the provided channel from which users can select and insert Vimeo videos into their CMS content. This integration saves the content manager’s time and eliminates potential errors that may arise due to manual data insertion.
Vimeo Experience Extension Setup
To use Custom Fields with Vimeo, perform the following steps:
Create a Vimeo Custom FieldCreate and configure a Vimeo Custom Field. You can define exactly how the integration works, what Vimeo account it should integrate with, and what information you want to link to Contentstack. Typically, we recommend that a developer helps perform this step. See the documentation for step-by-step instructions.
Add the Vimeo Custom FieldAdd a Custom Field to your "Content Type" and select Vimeo as the Extension.
Use Vimeo Custom Field in Your Entries
You should be able to see the Vimeo Custom Field on a content entry page. Try it by selecting a linked Vimeo video and publishing it to staging to ensure the setup works correctly.