Inside DropBox

DropBox Mobile API

Dropbox Mobile API is very simple APIs to operate files and metadata, and the operations are consist of only seven APIs. I compared the Dropbox Mobile APIs to subversion as the following. Compared to subversion, the APIs are carefully selected. It seems that some operations are encapsulated and executed automatically such as the merge and resolve operations of subversion.

Subversion DropBox
add /files (upload)
blame (praise, annotate, ann) (none)
cat /files (retrieve)
changelist (cl) (none)
checkout (co) /files (retrieve)
cleanup (auto)
commit (ci) /files (upload)
copy (cp) /fileops/copy
delete (del, remove, rm) /fileops/delete
diff (di) (none)
export (none)
import (none)
info /metadata
list (ls) /files
lock (auto)
log (none)
merge (none)
mergeinfo (none)
mkdir /fileops/create_folder
move (mv, rename, ren) /fileops/move
propdel (pdel, pd) (none)
propedit (pedit, pe) (none)
propget (pget, pg) (none)
proplist (plist, pl) (none)
propset (pset, ps) (none)
resolve (auto)
resolved (auto)
revert (none)
status (stat, st) (none)
switch (sw) (none)
unlock (auto)
update (up) /files (retrieve)
(none) /thumbnails
Topic revision: r2 - 2011-02-02 - 14:22:00 - SatoshiKonno
 

Copyright © 2012 by Satoshi Konno Powerd by TWiki logoTWiki.