Dropbox API is available
dropbox.com
dropbox.com
It's also just sort of annoying (you may have a dropbox account but not be logged in at the moment on the device you're using) and unnecessary.
Granted, it would be easier and better to not have it the first place.
I want a todo list that I can edit with emacs, but that I also have available to me everywhere.
Basically, you'd have a Dropbox folder with as many files as you want, each of which would be a list. The files would just be a series of lines (probably prefixed with a * so it looks better as a text file)
I've thought about just doing this and using the Dropbox app on my phone, but I want a slightly prettier interface on my phone and the ability to edit on my phone.
Unfortunately, I just switched to Android. But maybe I'll just port it :)
@jrnkntl I can also recommend icloud.com/mobile for the iPad. It's Read-only but it feels really nice. You can upload using Drop-on-Window using Chrome or Firefox.
> Simple HTTP+JSON method of accessing a user's information in a user approved sandbox on the user's desktop. List, upload, delete, move, copy, and get files as well as many other features... A full event callback API allowing you to get simple asynchronous events to your web site or service whenever the user changes their sandbox.
Fetching files will be processed similar to a download, php will "fetch" the file and then write it to disk. Then php can move or rename it via its functions.
Renaming, copying, and deleting files are all done with a single http request with a relevant response code (pass, fail, more info needed...).
Really, it's pretty simple and the included libraries seem to cover everything that most apps will need.
Dropbox, you all deserve a beer.