New file upload link API

The get_temporary_upload_link API endpoint is now officially out of preview and available for production use. Developers can use this API call to get pre-signed upload URLs. 

Use Case

One of the most common actions a Dropbox integration will perform is to add new content.  

The upload endpoint is used to push binary content to Dropbox. This is perfect for apps where the file is local to the machine connecting to Dropbox. However, for some types of client-server applications that integrate with Dropbox, this may be not optimal. For example, you may have a server-based application which manages all state and interaction with Dropbox and a mobile client that connects your server.  

Read more

Automate your development workflows with Dropbox and Workato

Dropbox is all about enabling teams to easily collaborate around content. There are many use cases for integrating directly with the Dropbox API, but there are also some scenarios where integrating with a workflow automation platform will allow you to ship a great solution faster than building them yourself. Whether you’re building out workflows for your company, customers, or yourself, Workato uses the Dropbox API to help you automate processes around content in Dropbox and other applications.

Workato can poll for Dropbox events or receive events using webhooks.

Read more

New Dropbox API Getting Started Guide

The Dropbox API allow you to manage and control content programmatically and extend Dropbox capabilities in new and creative ways. If you’ve ever wanted to explore the DBX Platform but didn’t know where to begin, we’ve just published a guide that will take you through the basic steps required to get up and running using the Dropbox API. 

Through this step-by-step tutorial, you’ll learn all about building on the DBX Platform while creating a simple file organization app to help sort files within your Dropbox account.

Read more

Photo gallery tutorial with tags using the File Properties API

In a previous blog post, we shared how to create a production-ready photo gallery application using Node.js, Express, and Dropbox, and deploy it to Heroku. In our latest tutorial, we’ve expanded this application to search for pictures on Dropbox using tags. 

This new tutorial uses the Microsoft Azure Face Recognition API to identify and create tags for specific people; the Dropbox File Properties API to store a reference to and handle search of those tags; and the Dropbox JavaScript SDK to implement all of this with fewer lines of code,

Read more

Build Dropbox and Zapier into your development workflow

As a developer, automating your busywork is important. When it comes to collaborating with other teams or moving files around various systems, a little code can help you—and your teammates—focus on the tasks that matter.

Dropbox is all about simplifying the way you work, which is why we teamed up with our friends at Zapier to pull together some ways they can help you automate your development with Dropbox. 

Here are three Zapier automations for Dropbox with S3, Github, and more so you can optimize workflows and put your creative energy to work.

Read more

Node Photo Gallery Tutorial

We recently published a tutorial on how to build a production-ready photo gallery web service using Node.JS and Dropbox.

In the step-by-step guide, you’ll learn about all the technologies required to implement a web service that will allow you to nicely display images stored in your Dropbox account in a photo gallery.  We cover topics such as authentication to Dropbox via OAuth, app folder access Dropbox permissions, photo rendering using a JavaScript library called Galleria, and code deployment on Heroku for production. 

Read more