Dropbox API memungkinkan pengembang untuk membuat aplikasi dengan fungsionalitas canggih untuk mentransfer, menyinkronkan, dan mencari dokumen di Dropbox. Dengan berbagai endpoint yang disiapkan bagi pengembang untuk menyesuaikan aplikasi mereka, Anda dapat dengan mudah memecahkan masalah konsumen umum, seperti mengunggah dan menghapus file.

Dengan Apidog, Anda dapat mengautentikasi token OAuth dan memantau respons API - Anda tidak perlu lagi menebak-nebak bagaimana perilaku API.
Untuk mempelajari lebih lanjut tentang Apidog, klik tombol di bawah ini!
Seperti API pihak ketiga lainnya, Anda harus terlebih dahulu mendaftar akun Dropbox, jadi pastikan Anda memiliki akun sebelum melanjutkan lebih jauh!

Apa yang Ditawarkan Dropbox API?

Dropbox API memungkinkan pengembang untuk mengintegrasikan fungsionalitas Dropbox ke dalam aplikasi mereka. Beberapa fungsi yang paling menonjol adalah:
Manajemen File
Ini termasuk mengunggah, mengunduh, dan menghapus file di dalam akun Dropbox.
Sinkronisasi File
Dropbox API memfasilitasi sinkronisasi otomatis file di berbagai perangkat, selama aplikasi Dropbox terpasang.
Berbagi dan Kolaborasi File
Dengan Dropbox API, Anda dapat memberikan izin kepada orang lain untuk melihat, mengedit, atau mengunduh file dan folder yang disimpan di dalam Dropbox.
Harga Dropbox API

Dropbox API memiliki paket harga yang berbeda, tergantung pada seberapa banyak yang Anda butuhkan.
- Essentials: $75 per bulan, dimulai dengan 50 permintaan tanda tangan.
- Standard: $250 per bulan, dimulai dengan 100 permintaan tanda tangan.
- Premium: Membutuhkan Anda untuk menghubungi mereka untuk mendapatkan harga.
- Mode uji coba: Gratis!
Bagaimana Cara Menggunakan Dropbox API?
Langkah 1 - Kunjungi Situs Web Pengembang Dropbox

Pertama, buka Situs Web Pengembang Dropbox.
Langkah 2 - Buat Aplikasi Dropbox

Dari gambar sebelumnya, Anda seharusnya dapat melihat tombol biru besar dengan teks Buat aplikasi
. Klik tombol itu untuk mulai membuat aplikasi Dropbox baru.
Anda seharusnya dapat melihat 3 kategori berbeda untuk dimodifikasi. Karena artikel ini membahas Paket Dasar Dropbox API, Anda mungkin melihat lebih banyak opsi. Setelah Anda menyelesaikan jenis API dan akses serta namanya masing-masing, gulir ke bawah halaman web dan tekan tombol Buat aplikasi
.
Langkah 3 - Catat Kunci dan Rahasia Dropbox API

Di layar Anda, Anda seharusnya memiliki bagian Pengaturan
aplikasi Anda yang ditampilkan. Gulir ke bawah hingga Anda dapat melihat kunci dan rahasia API. Bersama dengan endpoint Dropbox API yang benar, mereka akan digunakan untuk membuat permintaan ke Dropbox API!
Langkah 4 - Edit Izin
Lanjutkan dengan membuka pengaturan Izin
.

Karena aplikasi memastikan keamanan terbaik, pengaturan defaultnya menutup aplikasi untuk interaksi dari luar. Anda harus mengaktifkan fitur-fitur berikut agar Anda dapat memanipulasi permintaan API di langkah berikutnya:
- files.metadata.read
- files.content.write
- files.content.read
- sharing.read
- file_requests_write
Menggunakan Apidog untuk Membuat Permintaan ke Dropbox API
Langkah selanjutnya akan melibatkan penggunaan platform API yang disebut Apidog.

Bagian ini akan mendemonstrasikan endpoint /list
menggunakan endpoint Dropbox API yang disediakan oleh tautan ini. Lanjutkan dengan mengunjungi tautan tersebut.


Di bawah bagian /list
, buka Contoh
dan temukan kode cURL. Di samping Bearer
, tekan <get access token>
untuk mendapatkannya untuk membuat permintaan, seperti yang ditunjukkan pada gambar di atas.
Impor Kode cURL ke Apidog

Kita akan mulai dengan membuat proyek kosong baru. Kemudian, temukan tombol +
berwarna ungu dan pilih Impor cURL
.

Apidog kemudian akan merespons dengan meminta Anda memasukkan kode cURL. Mengikuti bagian sebelumnya, salin dan tempel kode cURL untuk endpoint /list
.


Anda sekarang seharusnya memiliki permintaan API POST, dengan dua baris yang dimulai dengan Authorization
dan Content-Type
di bawah bagian Headers
. Tekan Send
kapan pun Anda siap.

Anda sekarang seharusnya dapat melihat respons Dropbox API. Karena akun untuk demonstrasi artikel ini kosong, variabel has_more
dalam respons API mengembalikan false
.
Butuh API Lain - Gunakan API Hub Apidog!
Mungkin aplikasi Dropbox bukanlah pilihan populer untuk konsumen target Anda - jangan khawatir! Anda dapat menemukan API lain yang tersedia untuk implementasi dengan menggunakan API Hub Apidog.

Di API Hub, Anda dapat mencari banyak API yang tersedia untuk implementasi. Dengan sejumlah besar yang siap untuk diadopsi, hampir pasti untuk menemukan API yang sesuai dengan kebutuhan Anda. Gambar di bawah ini menggambarkan contoh bagaimana Anda dapat mencoba OpenAI API yang populer.

Gambar ini menjelaskan aksesibilitas OpenAI API melalui API Hub. Â Ini menyoroti dua fitur utama:
- Uji Coba Gratis: Anda dapat bereksperimen dengan OpenAI API langsung di antarmuka API Hub, tanpa biaya apa pun.
- Opsi Lingkungan yang Familiar: Jika Anda lebih suka aplikasi desktop, API Hub dapat mengarahkan Anda ke Apidog, memungkinkan Anda berinteraksi dengan API di sana.
Beberapa contoh ini mungkin memerlukan pendaftaran akun untuk mendapatkan kunci API masing-masing, jadi pastikan Anda tahu cara mendapatkannya.

Setelah Anda memiliki semua komponen yang diperlukan, tekan tombol Send
! Anda seharusnya dapat melihat contoh respons yang dikembalikan dari API masing-masing yang Anda lihat.
Bangun API Anda Sendiri Dengan Apidog
Jika Anda masih tidak dapat menemukan API yang sesuai dengan kriteria Anda, buatlah!

Mulai dengan menekan tombol API Baru
, seperti yang ditunjukkan pada gambar di atas.

Bagian ini menyediakan lingkungan untuk memasukkan bagian-bagian penting dari REST API, seperti:
- Metode Komunikasi: Metode-metode ini, sering disebut sebagai kata kerja HTTP (misalnya, GET, POST, PUT, DELETE), menentukan bagaimana aplikasi berinteraksi dengan API untuk melakukan tindakan.
- Endpoint (URL): Ini berfungsi sebagai alamat web unik, bertindak sebagai titik masuk untuk fungsionalitas spesifik yang ditawarkan oleh API.
- Parameter: Â Parameter adalah detail tambahan yang dimasukkan ke dalam URL untuk menargetkan data atau sumber daya tertentu di dalam API.
- Rincian Fungsionalitas: Ini mengacu pada penjelasan rinci tentang tujuan setiap endpoint di dalam API, menguraikan tindakan yang dapat dilakukannya.
Kesimpulan
Dropbox API membuka serangkaian alat yang ampuh untuk pengembang. Dengan mengintegrasikan fungsionalitas Dropbox ke dalam aplikasi mereka, pengembang dapat secara signifikan meningkatkan pengalaman pengguna. Bayangkan aplikasi pengedit foto yang dengan mulus menyimpan pekerjaan Anda langsung ke Dropbox Anda, menghilangkan kebutuhan untuk transfer manual.
Dropbox API memberdayakan inovasi semacam itu, mendorong dunia di mana aplikasi berinteraksi dengan mudah dengan Dropbox untuk tugas-tugas seperti berbagi file, kolaborasi, dan pencadangan data. Ini tidak hanya menyederhanakan alur kerja bagi pengguna tetapi juga membuka pintu bagi fungsionalitas baru dan terintegrasi dalam ranah aplikasi berbasis cloud yang terus berkembang.