Common Lisp Package: CL-DROPBOX

README:

FUNCTION

Public

CREATE-FOLDER (&KEY PATH (ROOT dropbox) (DECODE T))

Creates a folder.

DELETE-CONTENT (&KEY PATH (ROOT dropbox) (DECODE T))

Deletes a file or folder.

GET-ACCOUNT-INFO (&KEY (DECODE T))

Retrieves information about the user's account.

GET-FILE (&KEY PATH (ROOT /dropbox) (REV NIL REV-SUPPLIED-P))

Downloads a file. Note that this call goes to the api-content server.

GET-METADATA (&KEY (PATH NIL PATH-SUPPLIED-P) (ROOT /dropbox) (DECODE T))

Retrieves file and folder metadata.

GET-REVISIONS (&KEY (PATH NIL PATH-SUPPLIED-P) (ROOT /dropbox) (DECODE T))

Obtains metadata for the previous revisions of a file.

MEDIA (&KEY (PATH NIL PATH-SUPPLIED-P) (ROOT /dropbox) (DECODE T))

Returns a link directly to a file.

RESTORE (&KEY (PATH NIL PATH-SUPPLIED-P) REV (ROOT /dropbox) (DECODE T))

Restores a file path to a previous revision.

SHARES (&KEY (PATH NIL PATH-SUPPLIED-P) (ROOT /dropbox) (DECODE T))

Creates and returns a shareable link to files or folders.

THUMBNAILS (&KEY (PATH NIL PATH-SUPPLIED-P) (ROOT /dropbox) (DECODE NIL))

Gets a thumbnail for an image. Note that this call goes to the api-content server.

Undocumented

AUTHORIZE-APP

GET-ACCESS-TOKEN

GET-REQUEST-TOKEN

SET-CREDENTIALS (&KEY KEY SECRET)

Private

Undocumented

ENCODE-PATH (PATH)

HANDLE-RESPONSE (BODY STATUS &OPTIONAL (DECODE T))

VARIABLE

Private

Undocumented

*ACCESS-TOKEN*

*ACCOUNT-INFO-URI*

*API-CONTENT*

*API-ROOT*

*AUTH-REQUEST-TOKEN-ENDPOINT*

*CONSUMER-TOKEN*

*CREATE-FOLDER-URI*

*DELETE-URI*

*FILES-URI*

*GET-ACCESS-TOKEN-ENDPOINT*

*GET-REQUEST-TOKEN-ENDPOINT*

*MEDIA-URI*

*METADATA-URI*

*REQUEST-TOKEN*

*RESTORE-URI*

*REVISIONS-URI*

*SEARCH-URI*

*SHARES-URI*

*THUMBNAILS-URI*