Vimeo Geliştirici API’sini Nasıl Elde Edin ve Kullanın

Vimeo içeriğini web sitenize veya uygulamanıza nasıl erişip yönetebileceğinizi ya da gömme işlemini öğrenmek ister misiniz? En sık sorulan sorulara yanıtlar için Vimeo API makalemize göz atın.
ChatGPT’in ne düşündüğünü gör Canlı Widget Düzenleyicisini Aç
Tarafından
How to get and use Vimeo developer API

Vimeo API Nedir?

Vimeo API, kullanıcıların kendi uygulamaları üzerinden Vimeo platformuna video dosyalarını yüklemesine olanak veren otomatik bir programlama arayüzüdür. Bu işlevsellik, videoları yönetmenize ve web kaynaklarınıza gömmenize de olanak tanır.

Vimeo API Anahtarı Nasıl Alınır

  • Adım 1 – Hesap Oluştur

    Vimeo geliştirici araçlarına erişim için hizmetin kendisinde kayıtlı bir hesabınız olmalıdır. Platforma zaten üye iseniz, doğrudan Adım 2’ye geçebilirsiniz. Aksi halde Vimeo geliştiricileri sayfasına gidin ve Kaydol’a tıklayın.

    Vimeo devepoler website

    Yeni bir profil oluşturmak için e-posta adresinizi kullanabilir veya Google hesabınızla devam edebilirsiniz.

    Vimeo developer account

    Ardından Vimeo videonuzu nasıl kullanmak istediğinizi belirtmeniz istenecek.

    Vimeo video API

    Ne seçim yapacağını bilmiyorsan ya da bu tür bilgileri paylaşmak istemiyorsan, Geç’i kullanabilirsiniz.

    Bundan sonra, sunulan planları ve özellikleri görebileceğiniz Vimeo Fiyatlandırma Bilgisi sayfasına yönlendirileceksiniz; bir demosunu deneyebilir veya kendinize uygun bir plan seçebilirsiniz.

  • Adım 2 – Geliştirici portalına girin

    Bir hesap oluşturduktan sonra geliştirici portalına gidin ve Başlat düğmesini tıklayın.

    Vimeo API application
  • Adım 3 – Uygulamanızı Oluşturun ve Kaydedin

    Ardından, uygulamanızı oluşturmak için doldurmanız gereken bir form göreceksiniz.

    Get Vimeo API

    Uygulamanızı kaydettikten sonra, erişim belirtecinizi üretebilmeniz için ona bazı bilgiler eklemeniz gerekir.

    Registrate Vimeo app

    Ayarları Düzenle’ye tıklayın, kısa açıklamayı ekleyin ve projenizin çalışan bir web sitesine bağlantı ekleyip değişiklikleri kaydedin.

    Vimeo app registration
  • Adım 4 – Erişim Belirteci Oluştur

    Gerekli tüm bilgileri ekledikten sonra Vimeo API’sine çağrı yapmak için erişim belirteçlerinizi oluşturabileceksiniz.

    Erişim Belirteci Oluştur düğmesini tıklayın ya da sayfayı aşağı kaydırıp Kimlik Doğrulama bölümüne geçin.

    vimeo API authentication

    Oluşturmanız gereken erişim jetonunun kategorisini işaretleyin. İki seçenek mevcut – Doğrulanmış ve Doğrulanmamış. Doğrulanmış kutusunu işaretlediğinizde, erişmek istediğiniz kapsamları belirtmeniz gerekir. Her seçeneğin üzerine geldiğinizde kısa bir ipucu alacaksınız.

    Özel verilerinize erişebilmek istiyorsanız, Kimliksiz Jeton Oluşturma seçeneğini işaretli bırakmayın.
    Vimeo API access token

    Özel verilerinize erişmeniz gerektiğinde, Kimlik Doğrulaması Olmayan Token Oluştur seçeneğini seçmeyin. Yetkilendirme belirteci türü bir uygulamanın son kullanıcılarını belirler. Kimlik doğrulaması yapılmamış bir token seçmek, uygulama sahibini de son kullanıcı yapar.

    Oluştur düğmesine tıkladıktan sonra, yeni belirteç aşağıdaki Kişisel Erişim Belirteçleri tablosunda görünür.

    Vimeo API key
    Token dizisini kopyalamanız ve güvenli bir yerde saklamanız şiddetle tavsiye edilir. Unutmayın ki kaybolan bir token dizini geri getirilemez, ancak her zaman yeni bir tane oluşturabilirsiniz.

    Vimeo API nasıl kullanılır

    Bu bir RESTful API’dir. Bu, Vimeo API parametrelerinin REST ilkelerine ve uygulamalarına uygun olarak, çevrimiçi kaynaklarla (bu durumda videolar) etkileşim için GET, POST, PATCH dahil standart HTTP yöntemlerini kullandığı anlamına gelir.

    Vimeo API ile çalışmaya başlamak için önce uygulamanızı kaydedip ona bir erişim belirteci oluşturmalısınız. Ardından API ile bağlantı kurma ve etkileşim için bir geliştirme ortamı kurmanız gerekebilir. Vimeo resmi olarak neredeyse bir düzine geliştirici ortamını destekler. Bunların tam listesini Kütüphaneler ve SDK’lar sayfası adresinde bulabilirsiniz. Bundan sonra her şeyin doğru yapılandırıldığından emin olmak için Vimeo API’ye çağrılar yapmaya başlayabilirsiniz.

    Vimeo API Örnekleri

    Vimeo Player API

    Ayrıca Player SDK adında Vimeo oynatıcı benzeri bir çözüm seçeneği de vardır. Bu, kullanıcının Vimeo oynatıcıyla web sayfası kodu üzerinden etkileşimde bulunmasını sağlar. Varsayılan Vimeo API video oynatıcıyı, otomatik oynatma, tekrarlama, oynatma olayları ve hatta ekran boyutları ile kontrollerin renkleri gibi özelliklerle değiştirmek mümkündür.

    Player SDK – bir JavaScript kütüphanesi – API’den bağımsızdır. Bağlantı seçenekleri farklıdır ve çözüm farklı seçenek aralığı sunar. Bu araçla videoyu gömme hakkında bu dokümantasyon bölümüne bakın.

    Sitenize gömülü Vimeo videolarında tam kontrole sahip olmak istiyorsanız, kullanıma hazır olan Vimeo Player widget’ı deneyin!

    Vimeo Gömme API

    Vimeo platformundaki videoları API yerine açık oEmbed standardı ile gömebilirsiniz. Harici sitelere Vimeo videolarını kolayca yerleştirmek için basit bir yol sunar. İçeriğe karşılık gelen özel bir URL aldığınızda, bu içerik için gömülebilir <iframe> öğesi ile ayrıntılı bilgiler size sunulur.

    Bu oEmbed standardı Vimeo API çözümlerinden bağımsızdır ve bu özelliği kullanmak için Vimeo API kimlik doğrulamasına ihtiyaç duymazsınız.

    Vimeo Yükleme API’si

    Vimeo API, video dosyalarını yüklemek ve yönetmek için kapsamlı bir işlev yelpazesi sunar. Bu çözümlerle Vimeo’nın yükleme yeteneklerine kullanıcının kendi uygulama ön yüzünden erişilebilir. Bunun için yükleme ve düzenleme kapsamlarına sahip bir erişim belirteci gerekir. Ayrıca bir uygulamanın Vimeo’ya video yükleyebilmesi için yükleme erişiminin etkinleştirilmesi gerektiğini unutmayın — bu seçenek varsayılan olarak etkin değildir.

    Yükleme erişimini etkinleştirmek için aşağıdaki adımları izleyin:
    1. Uygulamalarım sayfasını ziyaret edin.
    2. Uygulamanıza tıklayın ve bilgi sayfasına gidin.
    3. Genel Bilgiler menüsünde Yükleme Erişimi bölümünü bulun ve Yükleme Erişimi Talep Et bağlantısına tıklayın.
    4. Vimeo API uygulamanızla ilgili birkaç yanıt verin.
    5. Yük Erişimi İsteğini Seçin.

    Güncel API Değişiklikleri ve Limitler

    Dökümantasyon, Vimeo API sürümleri ve uygulan değişiklikler hakkında ayrıntılı bilgiler sağlar. In the Vimeo API Changelog section are described the versions 3.0 to 3.4 – which is the currently running version of programming interface.

    Vimeo API’si belirli oran sınırları içerir – bu, uygulamanızın API’ye dakikada yapabileceği maksimum istek sayısını ifade eder. Herhangi bir kullanıcı bu limiti aşarsa Vimeo platformu uygulamayı kullanıcı için soğutma moduna alır. Ardından kullanıcı limiti sıfırlanana kadar bekler ve uygulama üzerinden yeni istekler gönderebilir.

    Bir kullanıcının dakikada yapabileceği istek sayısı, Vimeo üyeliğinin türüne bağlıdır. Aşağıdaki tabloda isteklerin ayrıntılı sayısını görebilirsiniz.

    Son kullanıcının üyeliğiKullanıcı Başına Dakikadaki API İstekleri
    Vimeo Basic25
    Vimeo Plus125
    Vimeo PRO250
    Vimeo Business500
    Vimeo Premium750
    Vimeo Enterprise2500

    Vimeo platformu, doğrulanmamış bir uygulamanın sahibi tarafından gelen tüm istekleri, birden çok kullanıcı tarafından üretilmiş olsa bile, tek kaynak olarak sayar. API çağrılarının toplamı, uygulama sahibinin üyelik düzeyine karşılık gelen limiti aştığında uygulama için bekleme süresi devreye girer.

    Vimeo API Belgeleri

    Belgeler bölümü Vimeo geliştirici portalinden kolayca erişilebilir. Başlangıç kılavuzunu içerir ve Vimeo içeriğiyle çalışmak için SDK ve oEmbed gibi ana programlama çözümlerini kapsar. Ayrıca API Referansı, Değişiklik Günlüğü ve Destek bölümleri de bulunmaktadır.

    SSS (Sık Sorulan Sorular)

    Vimeo API’si Var mı?

    Evet, Vimeo API çözümleri açık ve genel kullanıma açıktır ve üyelik düzeyinize bakılmaksızın hizmetin herhangi bir üyesine sunulur.

    Vimeo için geliştirici API’si nasıl elde edilir?

    Vimeo API herkese açık ve elde etmek için yapmanız gereken tek şey bir Vimeo hesabı oluşturmak ve kullanmak istediğiniz üyelik türünü seçmektir. Bu sayede Vimeo geliştirici portalında uygulama oluşturabilirsiniz.

    Vimeo API anahtarımı nasıl bulurum?

    Bu formdaki erişim belirteci türündeki anahtar, kullanıcı kendi uygulamasını Vimeo geliştirici sitesindeki My Apps bölümünde oluşturup kaydettikten sonra kendisi tarafından üretilir.

    Vimeo Erişim Belirteci Nasıl Alınır?

    Öncelikle uygulamanızı oluşturun ve ardından uygulama bilgileriniz sayfasındaki Erişim Belirteci Oluştur bölümüne gidin. Burada ihtiyacınız olan token türünü belirleyip oluşturma işlemi tamamlandıktan sonra kopyalayabilirsiniz. Daha fazla bilgi için yukarıdaki makaleye göz atın.

    Vimeo’yu web siteme nasıl gömebilirim?

    API, oEmbed veya Player SDK seçeneklerini kullanarak web sitenize özel Vimeo oynatıcı ekleyin. Ayrıca Elfsight’in sunduğu, kullanıma hazır ve özelleştirilebilir uygulamaları deneyebilme imkanı da vardır; örneğin.

    Makale tarafından
    Pazarlama Adayı
    Ben Andrei Kozinskiy, Elfsight’ta Pazarlama Lideriyim. İçerik ve çeşitli trafik kanallarıyla kullanıcı tabanını büyütmekten sorumluyum. Başkalarının başarısı için görüşlerimi ve deneyimlerimi paylaşmaktan hoşlanıyorum.