3 ways to add sharing to your Dropbox App

Storing personal files in Dropbox is useful, but collaborating with others can make you even more effective. Whether for your business, school, or personal projects, Dropbox sharing can create more engaging work. There are a number of ways to incorporate shared files and folders with Dropbox. Each method can be accessed with the Dropbox API, allowing your app to automatically add the right people to your projects.

In this post, we’ll use the Dropbox API to implement sharing in three ways. The code samples use the Dropbox Python SDK, but you could use any SDK (or make direct API calls).

Read more

Automating File Request Workflows using Tray.io

Previously in our blog, we described how to Streamline File Collection by using the file request endpoints in our API, however you don’t have to write a full integration to take advantage of the API! Dropbox recently announced a partnership with Tray.io, a flexible General Automation Platform that lets users integrate and automate their business processes. As a developer, building automation workflows on the Tray Platform can save hours of manual work or custom app development.

Let’s say it’s 9:05 AM on Tuesday, and you just realized that yet again, you have to collect reports from your team.

Read more

Scaling down large image files using the get thumbnail API

As digital cameras evolve, including the ones in our smartphones, photos produced by them constantly increase in resolution and file size. For instance, on my current smartphone, the average file size of pictures goes between 6-8 MB, when the ones produced by my 3-year-old smartphone average 2-3 MB.

Having a large file size is not a problem when previewing images directly in the Dropbox website or the Dropbox mobile apps as these surfaces are optimized for large files, but presents challenges when interacting with other APIs.

If you’re transferring your images to a third party API for processing (like an image recognition AI),

Read more

Google Docs, Sheets, and Slides with the Dropbox API

Dropbox announced an integration with Google Cloud to enable users to create, open, and edit Google Docs, Sheets, and Slides files in Dropbox. 

Soon, using the Dropbox API, developers can integrate with G Suite content. New endpoints and extensions to existing endpoints will help Dropbox developers work with these files to serve shared users. This post outlines the changes and updates you should be aware of when handling Google Docs, Sheets, and Slides with the Dropbox API.

Non-Downloadable Files

G Suite files will be returned by files/list_folder,

Read more

Quickly integrate file upload in your web app using the Chooser

File upload from a web browser can be a hassle for both the developer and the end user. By integrating with Dropbox, you can help your users easily get to their files stored in Dropbox and streamline uploads into your app without the need for error handling or multipart form data with backend code.

The Dropbox Chooser is an easy-to-implement, pre-built component that allows users to access their Dropbox files from within your app. Simply include our JavaScript snippet to add a file-browsing UI and handle authentication to a users’ Dropbox account. This post will cover the three simple steps to add the Dropbox Chooser to your website or application.

Read more

Streamline file collection with the file request API

It’s the first of the month and that means you’re about to be inundated with invoices from contractors. You could head it off with a bulk email, but then you’re wading through replies with attachments that could easily be lost in the shuffle of other activity. This is a perfect use case for Dropbox and our API to help automate tasks like file collection.

File requests help you structure these repeating duties. Whether it’s contractor invoices, student homework assignments, or new employee headshots, you can use file requests to collect and organize files from anyone,

Read more