Apidog

Plataforma de desarrollo de API colaborativa todo en uno

Diseño de API

Documentación de API

Depuración de API

Simulación de API

Prueba automatizada de API

Cómo usar la API de Dropbox: conceptos básicos que debes conocer

Dropbox es un servicio de almacenamiento en la nube. Aprende a crear apps con funciones como subir, bajar, borrar y sincronizar archivos en tiempo real con la API de Dropbox.

Daniel Costa

Daniel Costa

Updated on April 15, 2025

La API de Dropbox permite a los desarrolladores crear aplicaciones con funcionalidades sofisticadas para transferir, sincronizar y buscar documentos en Dropbox. Con los diversos endpoints preparados para que los desarrolladores personalicen sus aplicaciones, puedes resolver fácilmente problemas comunes de los consumidores, como la carga y eliminación de archivos.

💡
Si eres un desarrollador que intenta implementar la API de Dropbox en tus aplicaciones, una herramienta de API como Apidog puede facilitar enormemente el proceso.

Con Apidog, puedes autenticar tokens de OAuth y supervisar las respuestas de la API; ya no tienes que adivinar cómo se comportará una API.

Para obtener más información sobre Apidog, ¡haz clic en el botón de abajo!
button

Al igual que con otras API de terceros, primero tendrás que registrarte para obtener una cuenta de Dropbox, ¡así que asegúrate de tener una cuenta antes de seguir adelante!

¿Qué proporciona la API de Dropbox?

dropbox website

La API de Dropbox permite a los desarrolladores integrar las funcionalidades de Dropbox en sus aplicaciones. Algunas de las funciones más destacadas serían:

Gestión de archivos

Esto incluye cargar, descargar y eliminar archivos dentro de una cuenta de Dropbox.

Sincronización de archivos

La API de Dropbox facilita la sincronización automática de archivos en varios dispositivos, siempre que tenga instalada la aplicación de Dropbox.

Intercambio y colaboración de archivos

Con la API de Dropbox, puedes conceder permiso a otros para ver, editar o descargar archivos y carpetas almacenados en Dropbox.

Precios de la API de Dropbox

dropbox api pricing

La API de Dropbox tiene diferentes paquetes de precios, dependiendo de cuánto necesites.

  • Essentials: 75 $ al mes, a partir de 50 solicitudes de firma.
  • Standard: 250 $ al mes, a partir de 100 solicitudes de firma.
  • Premium: Requiere que te pongas en contacto con ellos para obtener un precio.
  • Modo de prueba: ¡Gratis!

¿Cómo usar la API de Dropbox?

Paso 1: visita el sitio web para desarrolladores de Dropbox

dropbox developer website

En primer lugar, ve al sitio web para desarrolladores de Dropbox.

Paso 2: crea una aplicación de Dropbox

dropbox app initialization

En la imagen anterior, deberías poder ver un gran botón azul con el texto Crear aplicaciones. Haz clic en ese botón para empezar a crear una nueva aplicación de Dropbox.

Deberías poder ver 3 categorías diferentes para modificar. Como este artículo continuó con el plan básico de la API de Dropbox, es posible que veas más opciones. Una vez que hayas finalizado el tipo de API y su acceso y nombre respectivos, desplázate hacia abajo en la página web y pulsa el botón Crear aplicación.

Paso 3: registra la clave y el secreto de la API de Dropbox

dropbox api key and secret

En tu pantalla, deberías tener la sección Configuración de tu aplicación mostrada. Desplázate hacia abajo hasta que veas la clave y el secreto de la API. Junto con los endpoints correctos de la API de Dropbox, ¡se utilizarán para realizar solicitudes a la API de Dropbox!

Paso 4: edita los permisos

Continúa yendo a la configuración de Permisos.

Como la aplicación garantiza la mejor seguridad, su configuración predeterminada cierra la aplicación a la interacción externa. Tendrás que habilitar las siguientes funciones para poder manipular las solicitudes de la API en el siguiente paso:

  • files.metadata.read
  • files.content.write
  • files.content.read
  • sharing.read
  • file_requests_write

Uso de Apidog para realizar solicitudes a la API de Dropbox

Los siguientes pasos implicarán el uso de una plataforma de API llamada Apidog.

apidog mock interface
button

Esta sección demostrará el endpoint /list utilizando el endpoint de la API de Dropbox proporcionado por este enlace. Continúa visitando el enlace.

En la sección /list, ve a Example y localiza el código cURL. Junto a Bearer, pulsa <get access token> para obtenerlo para realizar solicitudes, como se muestra en la imagen anterior.

Importar código cURL a Apidog

apidog import curl code

Comenzaremos creando un nuevo proyecto en blanco. Luego, localiza un botón púrpura + y selecciona Import cURL.

apidog import window

Apidog responderá pidiéndote que introduzcas el código cURL. Siguiendo la sección anterior, copia y pega el código cURL para el endpoint /list.

apidog dropbox import curl

Ahora deberías tener una solicitud de API POST, con dos filas que comienzan con Authorization y Content-Type en la sección Headers. Pulsa Send cuando estés listo.

apidog dropbox api response

Ahora deberías poder ver la respuesta de la API de Dropbox. Como la cuenta para esta demostración del artículo está vacía, la variable has_more en la respuesta de la API devuelve false.

¿Necesitas otra API? ¡Usa el API Hub de Apidog!

Tal vez la aplicación de Dropbox no sea una opción popular para tus consumidores objetivo, ¡no te preocupes! Puedes encontrar otras API que están disponibles para la implementación utilizando el API Hub de Apidog.

apidog api hub
button

En API Hub, puedes buscar numerosas API disponibles para la implementación. Con una gran cantidad lista para su adopción, es casi seguro que encontrarás una API que coincida con tus requisitos. Las imágenes a continuación muestran un ejemplo de cómo puedes probar la popular API de OpenAI.

Select DALL·E 3 from OpenAI API

Esta imagen describe la accesibilidad de la API de OpenAI a través de API Hub. Destaca dos características clave:

  1. Prueba gratuita: Puedes experimentar con la API de OpenAI directamente en la interfaz de API Hub, sin ningún coste.
  2. Opción de entorno familiar: Si prefieres una aplicación de escritorio, API Hub puede redirigirte a Apidog, lo que te permite interactuar con la API allí.
Set OpenAI Key

Algunos de estos ejemplos pueden requerir el registro de una cuenta para obtener su clave de API respectiva, así que asegúrate de saber cómo obtenerlas.

Enter Prompt

Una vez que tengas todos los componentes necesarios, ¡pulsa el botón Send! Deberías poder ver las respuestas de muestra devueltas por la API respectiva que estás viendo.

button

Crea tus propias API con Apidog

Si aún no puedes encontrar una API que se ajuste a tus criterios, ¡crea una!

new api apidog

Comienza pulsando el botón New API, como se muestra en la imagen anterior.

add details new api apidog

Esta sección proporciona un entorno para introducir partes esenciales de las API REST, tales como:

  • Métodos de comunicación: Estos métodos, a menudo denominados verbos HTTP (por ejemplo, GET, POST, PUT, DELETE), definen cómo las aplicaciones interactúan con la API para realizar acciones.
  • Endpoints (URL): Estos funcionan como direcciones web únicas, actuando como puntos de entrada para funcionalidades específicas ofrecidas por la API.
  • Parámetros: Los parámetros son detalles adicionales incorporados en la URL para dirigirse a datos o recursos específicos dentro de la API.
  • Desglose de la funcionalidad: Esto se refiere a una explicación detallada del propósito de cada endpoint dentro de la API, describiendo las acciones que puede realizar.
button

Conclusión

La API de Dropbox desbloquea un potente conjunto de herramientas para desarrolladores. Al integrar las funcionalidades de Dropbox en sus aplicaciones, los desarrolladores pueden mejorar significativamente las experiencias de los usuarios. Imagina una aplicación de edición de fotos que guarda sin problemas tu trabajo directamente en tu Dropbox, eliminando la necesidad de transferencias manuales.

La API de Dropbox potencia tales innovaciones, fomentando un mundo donde las aplicaciones interactúan sin esfuerzo con Dropbox para tareas como el intercambio de archivos, la colaboración y la copia de seguridad de datos. Esto no solo simplifica los flujos de trabajo para los usuarios, sino que también abre las puertas a funcionalidades novedosas e integradas dentro del ámbito en constante evolución de las aplicaciones basadas en la nube.

Cómo usar Lovable AI (Alternativa a Cursor para desarrolladores web)Tutoriales

Cómo usar Lovable AI (Alternativa a Cursor para desarrolladores web)

Aprende a crear cualquier web con Lovable en esta guía completa. Descubre procesos paso a paso, funciones innovadoras e integra herramientas gratuitas como Apidog para gestión API.

Daniel Costa

April 15, 2025

Cómo usar n8n con servidores MCPTutoriales

Cómo usar n8n con servidores MCP

Automatiza flujos con n8n y servidores MCP para IA. Guía técnica: configuración, APIs, nodo "MCP Server Trigger" y Apidog para pruebas.

Daniel Costa

April 14, 2025

Cómo añadir claves API personalizadas a Cursor: Una guía completaTutoriales

Cómo añadir claves API personalizadas a Cursor: Una guía completa

Este tutorial te guiará para configurar y gestionar claves API personalizadas en Cursor (OpenAI, Anthropic, Google y Azure).

Daniel Costa

April 11, 2025