U of I Box, Developer, Widgets, and APIs

Can I use the Box Embed and Upload Widgets to display Box content on my web page? Can I keep my Box content up to date from another system via command line tool? Are Box developer resources available to me?

Using Box Content on the Web

Many web content display capabilities are provided by the Embed and Upload Widgets, which require no development and are available to U of I Box users.  Users may also create Direct Links to their content for hosting files and allowing direct downloading without the Box UI.
 

Box Embed is a HTML-based framework that makes it possible to embed the entire Box experience anywhere people work. Box Embed provides the ability to upload, search, comment, share, tag, and most importantly edit files using Box Edit.


https://support.box.com/hc/en-us/articles/360043695434-Create-a-Box-Embed-Widget
 
A direct link is a web address (URL) that lets you link directly to a file. This is different from a regular shared link, which will direct the user to a Box Web preview of your file.
https://answers.uillinois.edu/illinois/84981
 
Please be aware that Box meters access to open access shared links. See here for more info: https://answers.uillinois.edu/illinois/page.php?id=48078
 

Accessing Box Content on your Server

If there is a need for server-side file manipulation or synchronization, rClone is an open-source, cross-platform, command-line copy and sync application. rClone supports several other cloud storage providers and can be used to sync content between them.
https://rclone.org

rClone is under constant development and is supported by a large community of contributors and users.  It is not supported or developed by the University of Illinois. 

Please backup any important data in Box before using any application to manipulate your online storage.  The Copy function in Box Web can be used to copy files to an archive in another folder.
https://support.box.com/hc/en-us/sections/360007502674-Managing-Files-and-Folders

Box Developer Resources

Developer information, examples, and documentation is available at https://developer.box.com
U of I Box accounts have access to developer resources and can perform actions in the scope of their account.

While we make these resources and the service available via the U of I Box service, we are limited in our ability to debug or support custom developed applications.