Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

bootstrapguru's avatar

Vimeo Api using Laravel best package

Can anyone suggest me the best package for vimeo using laravel? please don't google and give me the answer, I did that already. Just looking for answer if any had earlier experience and found to be good for the project?

Thanks in advance for trying to help me

0 likes
10 replies
anon11366's avatar

Just a few weeks ago the official Vimeo API for PHP did get Composer support. I've used this package in more than one project and it has worked great. The package does what it supposed to do, work seamlessly with the Vimeo API.

Here is a Laravel wrapper for the Vimeo package: https://github.com/vinkla/vimeo

3 likes
bootstrapguru's avatar

yeah I used vinkla/vimeo , seems like you are the one who created it. I did not find much documentation, so I should refer to vimeo official api repo ? and also let me clearly explain you my requirement, so that you can really suggest me right path.

I am trying to create a video streaming site which is similar to laracasts.com , I mean I will manually add videos to vimeo pro account and when visitor pays for the video I need to able to show the video bringing the vimeo video source with some api key. not just the url (http:://vimeo.com/video_id).

let me know if I am bad at explaining this, I will try better.

By the way thanks a lot for replyign

1 like
anon11366's avatar

Yeah, that is true. There is not a lot documentation except installation and adding it to Laravel. Though, the reason is that it basically is just a wrapper for the official package. The official package contains a lot more documentation that you can use with the Laravel wrapper as well.

Are you going to use a custom video player or Vimeo's?

bootstrapguru's avatar

Custom video player, I will post video on demand stuff for price, so its almost like laracasts.com The videos will be related to movies

bootstrapguru's avatar

all I am looking is to get a video link using video id and permission thing(api key).

both are saved in my application database

Alzaabi98's avatar

Hi guys ,, can you have any sample code or explanation how to achieve what @bootstrapguru want to do..

it will be great if you explain that ..

Andi1982's avatar

I know, it is an old post, but I need the vimeo/laravel in my laravel 9 project, but I get this composer require conflicts:

Problem 1 - Root composer.json requires vimeo/laravel ^5.6.1 -> satisfiable by vimeo/laravel[5.6.1]. - vimeo/laravel 5.6.1 requires illuminate/contracts ^5.8|^6.0|^7.0|^8.0 -> found illuminate/contracts[v5.8.0, ..., 5.8.x-dev, v6.0.0, ..., 6.x-dev, v7.0.0, ..., 7.x-dev, v8.0.0, ..., 8.x-dev] but these were not loaded, likely because it conflicts with another require.

How to get it solved?

Please or to participate in this conversation.