Apa itu Vimeo API?
Vimeo API adalah antarmuka pemrograman otomatis yang memberi pengguna akses untuk mengunggah berkas video ke platform Vimeo melalui aplikasi mereka sendiri. Fungsi ini juga memungkinkan Anda mengelola video dan menyematkannya ke sumber daya web Anda.
Cara mendapatkan kunci Vimeo API
- Langkah 1 – Buat Akun
Vimeo developers website and click Join.”>Untuk dapat mengakses alat pengembang Vimeo, Anda harus memiliki akun terdaftar di layanan tersebut. Jika Anda sudah menjadi anggota platform, Anda bisa langsung ke Langkah 2. Jika tidak, kunjungi situs pengembang Vimeo dan klik Daftar.
Anda bisa membuat profil baru menggunakan alamat email Anda atau lanjut dengan akun Google Anda.
Kemudian Anda akan diminta untuk menentukan bagaimana Anda ingin menggunakan video Vimeo.
Jika Anda tidak yakin apa yang harus dipilih atau tidak ingin membagikan jenis informasi ini, Anda bisa klik Lewati.
Setelah itu Anda akan diarahkan ke halaman dengan informasi harga Vimeo di mana Anda bisa melihat paket dan fitur yang ditawarkan, mencoba demo, atau memilih paket yang tepat untuk diri Anda.
- Langkah 2 – Masuk ke portal pengembang
Setelah Anda membuat akun, kunjungi portal pengembang dan tekan tombol Mulai.
- Langkah 3 – Buat dan daftarkan aplikasi Anda
Selanjutnya Anda akan melihat formulir yang harus Anda isi untuk membuat aplikasi Anda.
Setelah mendaftarkan aplikasi Anda, tambahkan beberapa informasi agar Anda bisa mendapatkan token akses.
Sunting Pengaturan, tambahkan deskripsi singkat dan tautan ke situs operasional proyek Anda, lalu simpan perubahannya.
- Langkah 4 – Hasilkan token akses
Setelah mengisi semua informasi yang diperlukan, Anda bisa menghasilkan token akses untuk melakukan panggilan ke API Vimeo.
Klik Hasilkan Token Akses atau cukup gulir halaman ke bawah ke bagian Autentikasi.
Tandai kategori token akses yang perlu Anda buat. Tersedia dua opsi – Terverifikasi dan Tidak Terverifikasi. Jika Anda mencentang kotak Terverifikasi, Anda harus menentukan ruang lingkup yang ingin diakses. Saat mengarahkan kursor ke masing-masing opsi, Anda akan melihat petunjuk singkat.
Jika Anda ingin bisa mengakses data pribadi Anda, biarkan opsi Buat token tanpa otentikasi tidak dicentang.Jika Anda perlu mengakses data pribadi Anda, jangan pilih opsi Buat token tanpa otentikasi. Jenis token otorisasi menentukan siapa saja yang menjadi pengguna akhir sebuah aplikasi. Memilih token tanpa otentikasi menjadikan pemilik aplikasi sebagai pengguna akhirnya.
Setelah mengklik tombol Hasilkan, token baru akan muncul di tabel Token Akses Pribadi di bawah.
Sangat disarankan untuk menyalin token-nya dan menyimpannya di tempat yang aman. Perlu diingat bahwa token yang hilang tidak bisa dipulihkan, tetapi Anda selalu bisa membuat yang baru.Cara menggunakan Vimeo API
Ini adalah API RESTful. Artinya parameter API Vimeo mengikuti prinsip-prinsip REST dan praktik berinteraksi dengan sumber daya online, dalam hal ini video, menggunakan metode HTTP standar, termasuk GET, POST, PATCH.
Untuk mulai bekerja dengan Vimeo API, pertama Anda harus mendaftarkan aplikasi Anda dan menghasilkan token akses untuknya. Selanjutnya, Anda mungkin perlu menyiapkan lingkungan pengembangan untuk koneksi dan interaksi dengan API. Vimeo menyediakan dukungan resmi untuk hampir selusin lingkungan pengembang. Anda bisa menemukan daftar lengkapnya di halaman Halaman Perpustakaan dan SDK. Setelah itu Anda bisa mulai membuat pemanggilan ke Vimeo API untuk memastikan semuanya terkonfigurasi dengan benar.
Contoh API Vimeo
Vimeo Player API
Terdapat juga opsi menggunakan solusi mirip API pemutar Vimeo bernama Player SDK. Ini memungkinkan pengguna berinteraksi dengan pemutar Vimeo melalui kode halaman webnya. Dimungkinkan untuk memodifikasi pemutar video API Vimeo bawaan dalam hal fitur seperti autoplay, pengulangan, peristiwa pemutaran, serta ukuran layar pemutar dan warna kontrolnya.
SDK Pemutar — pustaka JavaScript — terpisah dari API. Opsi koneksi berbeda, dan solusi ini menawarkan beragam opsi. Pelajari lebih lanjut cara menyematkan video menggunakan alat ini di bagian dokumentasi ini.
Vimeo Embed API
Anda dapat menyematkan video dari platform Vimeo menggunakan standar terbuka oEmbed, bukan API. Ini memberikan cara mudah untuk menempatkan video Vimeo di situs eksternal. Saat Anda mendapatkan URL khusus yang sesuai dengan konten yang ingin Anda sematkan, Anda akan diberikan informasi rinci tentang konten tersebut dengan elemen <iframe> yang dapat disematkan.
Standar oEmbed ini terpisah dari solusi Vimeo API, dan Anda tidak perlu autentikasi Vimeo API untuk menggunakan fungsi ini.Vimeo Upload API
Fitur API Vimeo mencakup berbagai fungsi untuk mengunggah dan mengelola file video. Dengan solusi ini Anda bisa mengakses kemampuan unggah Vimeo melalui antarmuka aplikasi milik pengguna sendiri. Untuk ini Anda memerlukan token akses dengan hak unggah dan edit. Perlu juga dicatat bahwa agar sebuah aplikasi bisa mengunggah video ke Vimeo, Anda perlu mengaktifkan akses unggah — opsi ini tidak diaktifkan secara default.
Untuk mengaktifkan akses unggah, lakukan hal berikut:- Kunjungi Halaman Aplikasi Saya.
- Klik aplikasimu untuk menuju halaman informasinya.
- Temukan bagian Akses Unggahan di menu Informasi Umum dan klik tautan Minta Akses Unggahan.
- Berikan beberapa jawaban untuk aplikasi Vimeo API Anda.
- Klik opsi Minta Akses Unggah.
Perubahan API Terbaru dan Batasan
Dokumentasi menyediakan informasi rinci tentang versi API Vimeo dan perubahan yang diterapkan. Pada bagian Catatan Perubahan API Vimeo dijelaskan versi 3.0 hingga 3.4 – yang merupakan versi antarmuka pemrograman yang sedang berjalan.
API Vimeo memiliki batas laju tertentu—artinya jumlah maksimum permintaan yang dapat dilakukan aplikasi Anda ke API per menit. Jika ada pengguna yang melebihi batas ini, platform Vimeo akan menempatkan aplikasi dalam cooldown untuk pengguna tersebut. Pengguna harus menunggu hingga batasan reset sebelum dapat membuat permintaan baru lewat aplikasi.
Jumlah panggilan yang bisa dilakukan seorang pengguna per menit bergantung pada jenis keanggotaan Vimeo-nya. Anda dapat melihat angka panggilan secara rinci di tabel di bawah.
Keanggotaan pengguna akhir Anda Permintaan API per menit (per pengguna) Vimeo Basic 25 Vimeo Plus 125 Vimeo PRO 250 Vimeo Business 500 Vimeo Premium 750 Vimeo Enterprise 2500 Platform Vimeo menghitung semua permintaan seolah-olah berasal dari pemilik aplikasi yang tidak terautentikasi, meskipun permintaan tersebut dihasilkan oleh beberapa pengguna. Waktu pendinginan untuk aplikasi diaktifkan jika jumlah total panggilan API melebihi batas yang sesuai dengan tingkat keanggotaan pemilik aplikasi.Dokumentasi API Vimeo
Bagian dokumentasi mudah diakses melalui portal pengembang Vimeo. Di dalamnya terdapat panduan pemula, mencakup semua solusi pemrograman utama seperti SDK dan oEmbed untuk bekerja dengan konten Vimeo. Ada juga Referensi API yang lengkap, Riwayat Perubahan, dan bagian Dukungan.
Pertanyaan Umum
Apakah Vimeo memiliki API?
Ya, solusi API Vimeo bersifat terbuka dan publik, dan tersedia untuk setiap anggota layanan, tanpa memandang tingkat keanggotaan mereka.
Bagaimana cara mendapatkan API Pengembang Vimeo?
Vimeo API bersifat publik, dan satu-satunya hal yang perlu Anda lakukan untuk mendapatkannya adalah membuat akun Vimeo dan memilih jenis keanggotaan yang ingin Anda gunakan. Ini memungkinkan Anda membuat aplikasi di portal pengembang Vimeo.
Bagaimana cara menemukan kunci API Vimeo saya?
Kunci berupa token akses dihasilkan oleh pengguna itu sendiri, setelah ia membuat dan mendaftarkan aplikasinya di bagian My Apps pada situs pengembang Vimeo.
Bagaimana cara mendapatkan token akses Vimeo?
Pertama, buat aplikasi Anda dan kemudian buka bagian Pembuatan Token Akses pada halaman informasi aplikasi Anda. Di sana Anda bisa menentukan jenis token yang Anda perlukan dan menyalinnya setelah proses pembuatan. Untuk informasi lebih lanjut, lihat artikel kami di atas.
Bagaimana cara menyematkan Vimeo ke situs web saya?
Tambahkan pemutar Vimeo khusus ke situs Anda menggunakan API, oEmbed, atau opsi SDK Pemutar. Anda juga bisa mencoba aplikasi siap pakai yang dapat disesuaikan dari Elfsight, misalnya.











