Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/chris00/ocaml-dropbox
Binding to the Dropbox Remote API
https://github.com/chris00/ocaml-dropbox
Last synced: 15 days ago
JSON representation
Binding to the Dropbox Remote API
- Host: GitHub
- URL: https://github.com/chris00/ocaml-dropbox
- Owner: Chris00
- License: lgpl-3.0
- Created: 2015-01-02T22:20:04.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2020-06-13T08:15:36.000Z (over 4 years ago)
- Last Synced: 2024-05-09T23:22:24.606Z (6 months ago)
- Language: OCaml
- Size: 174 KB
- Stars: 12
- Watchers: 6
- Forks: 5
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGES.md
- License: LICENSE.md
Awesome Lists containing this project
README
Binding to the Dropbox Remote API
=================================This is a binding in pure OCaml to the Dropbox Remote API using
`Lwt`. It is suitable to run in [mirage][].
*Only version 1 (which is retired) is supported.*
Please chime in if you would like to help to port this library to
[Dropbox Remote API][] v2.[Dropbox Remote API]: https://www.dropbox.com/developers/documentation/http/overview
[mirage]: http://openmirage.org/Install
-------Use [OPAM][]:
opam install dropbox
opam install dropbox_lwt_unix[OPAM]: https://opam.ocaml.org/
Documentation
-------------The documentation is
[online](http://chris00.github.io/ocaml-dropbox/doc/) and in the
interface files [dropbox.mli](src/dropbox.mli) and
[dropbox_lwt_unix.mli](src/dropbox_lwt_unix.mli).Test this library
-----------------Go to [Dropbox App Console](https://www.dropbox.com/developers/apps),
create a new app, and generate an access token. Create a file
`run.conf` with `TOKEN=⟨your token⟩`. Then you can use `./run pgm
args` where `pgm` is one of the tests.