beyondelayer Kendi tarafınızda video yükleme yapabiliyorsunuz ama bu zahmete girmek istemiyorsanız Vimeo tarafında videoyu yükleyin ve id'sini alıp kendi tarafınızda video ekle deyip id ile videoyu ekleyin. Ekleme sırasında isterseniz API'a istek atıp name, description gibi bilgileri alabilirsiniz ya da bu bilgileri hiç Vimeo'yu karıştırmadan kendiniz de ekleyebilirsiniz. Sonuçta Vimeo'dan bağımsız kendi sitenizde videoları izlettirmek istiyorsunuz, kullanıcı Vimeo'ya hiç girmeyecek ise oradaki name, description, image gibi alanları da kullanmasına gerek yok.
Kendiniz upload etmediğiniz sürece yeni video eklenip eklenmediğini anlık tespit etmenin yolu yok, zaten bakmışsınız webhook yok demişsiniz. O zaman bir cron ile her dakika istek atıp Vimeo video id'sine göre kontrol edip videos tablosunu doldurabilirsiniz, yoksa ekle varsa bir şey yapma gibi. Dediğim gibi o sırada upsert yaparak eğer name, description gibi bilgileri de API aracılığıyla almak isterseniz bu sırada alabilirsiniz yada Vimeo'yu sadece video deposu olarak kullanıp sitede göstermek istediğiniz bilgileri kendi tarafınızda oluşturabilirsiniz ya da ikisini birlikte tutabilirsiniz:
+----+-----------+----------------------+--------------------------+----------------------+--------------------------+
| id | video_id | name | description | video_name | video_description |
+----+-----------+----------------------+--------------------------+----------------------+--------------------------+
| 1 | 286898202 | Adminin girdiği isim | Adminin girdiği açıklama | Vimeo'dan gelen isim | Vimeo'dan gelen açıklama |
+----+-----------+----------------------+--------------------------+----------------------+--------------------------+
Eğer Vimeo'nun oynatıcısını kullanacaksanız bir iframe ile zaten https://player.vimeo.com/video/286898202 şeklinde yapabiliyorsunuz ama kendi oynatıcınızı kullanacaksanız kullanıcı video izlemek istediğinde API'ya istek atıp video izleme adresini alıp onu kendi oynatıcınıza vereceksiniz. Böylece linkte expiration, token vs varsa onları güncellemekle uğraşmayacaksınız, anlık linki oluşturacaksınız.