Apidog

Platform Pengembangan API Kolaboratif All-in-one

Desain API

Dokumentasi API

Debug API

Mocking API

Pengujian Otomatis API

Cara Menggunakan Dropbox API: Dasar-Dasar yang Harus Anda Ketahui

Dropbox adalah penyimpanan cloud terpusat. Pelajari cara membuat aplikasi dengan fitur unggah, unduh, hapus, dan sinkronisasi real-time dengan Dropbox API.

Ardianto Nugroho

Ardianto Nugroho

Updated on April 15, 2025

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.

💡
Jika Anda seorang pengembang yang mencoba menerapkan Dropbox API di aplikasi Anda, alat API seperti Apidog dapat memperlancar prosesnya secara luar biasa.

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!
button

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 website

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 pricing

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

dropbox developer website

Pertama, buka Situs Web Pengembang Dropbox.

Langkah 2 - Buat Aplikasi Dropbox

dropbox app initialization

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

dropbox api key and secret

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.

apidog mock interface
button

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

apidog import curl code

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

apidog import window

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

apidog dropbox import curl

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.

apidog dropbox api response

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.

apidog api hub
button

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.

Select DALL·E 3 from OpenAI API

Gambar ini menjelaskan aksesibilitas OpenAI API melalui API Hub.  Ini menyoroti dua fitur utama:

  1. Uji Coba Gratis: Anda dapat bereksperimen dengan OpenAI API langsung di antarmuka API Hub, tanpa biaya apa pun.
  2. Opsi Lingkungan yang Familiar: Jika Anda lebih suka aplikasi desktop, API Hub dapat mengarahkan Anda ke Apidog, memungkinkan Anda berinteraksi dengan API di sana.
Set OpenAI Key

Beberapa contoh ini mungkin memerlukan pendaftaran akun untuk mendapatkan kunci API masing-masing, jadi pastikan Anda tahu cara mendapatkannya.

Enter Prompt

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.

button

Bangun API Anda Sendiri Dengan Apidog

Jika Anda masih tidak dapat menemukan API yang sesuai dengan kriteria Anda, buatlah!

new api apidog

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

add details new api apidog

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.
button

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.

Cara Menggunakan Lovable AI (Alternatif Cursor untuk Pengembang Web)Tutorial

Cara Menggunakan Lovable AI (Alternatif Cursor untuk Pengembang Web)

Pelajari cara buat web apa pun dgn Lovable. Panduan lengkap, fitur inovatif, & integrasi Apidog (API gratis).

Ardianto Nugroho

April 15, 2025

Cara Menambahkan Kunci API Kustom ke Cursor: Panduan KomprehensifTutorial

Cara Menambahkan Kunci API Kustom ke Cursor: Panduan Komprehensif

Tutorial ini memandu Anda menyiapkan & mengelola API key khusus di Cursor: OpenAI, Anthropic, Google, & Azure.

Ardianto Nugroho

April 11, 2025

Cara Menggunakan NVIDIA Llama Nemotron API untuk Agen AI Tingkat LanjutTutorial

Cara Menggunakan NVIDIA Llama Nemotron API untuk Agen AI Tingkat Lanjut

Pelajari API NVIDIA Llama Nemotron utk buat agen AI canggih.

Ardianto Nugroho

April 11, 2025