Module Dropbox
Binding to the Dropbox Remote API.
type error_description={error : string;error_description : string;}type error=|Invalid_arg of error_descriptionBad input parameter. The string should indicate why.
|Invalid_token of error_descriptionBad or expired token. This can happen if the user or Dropbox revoked or expired an access token. To fix, you should re-authenticate the user.
|Invalid_oauth of error_descriptionBad OAuth request (wrong consumer key, bad nonce, expired timestamp...). Unfortunately, re-authenticating the user won't help here.
|Conflict of error_descriptionA conflict occured when uploading a file. See
S.files_put.|Too_many_requests of error_descriptionYour app is making too many requests and is being rate limited.
Too_many_requestscan trigger on a per-app or per-user basis.|Try_later of int option * error_descriptionTry_later(sec, e)Ifsec = Some s, this means your app is being rate limited and you must retry aftersseconds. Otherwise, this indicates a transient server error, and your app should retry its request.|Quota_exceeded of error_descriptionUser is over Dropbox storage quota.
|Server_error of int * error_descriptionServer error 5xx
|Not_modified of error_descriptionThe folder contents have not changed (relies on hash parameter).
|Unsupported_media_type of error_descriptionThe image is invalid and cannot be converted to a thumbnail.
val string_of_error : error -> string
exceptionError of error
module Date : sig ... endDate representation.
module type S = sig ... endDropbox API.