# Lector
An API for your Kindle data.
Python bindings are provided but any language that can run the javascript
found in `api.py` from within a Kindle Cloud Reader session may easily access
this data.
### Dependecies
**PhantomJS**:
* OS X (Homebrew)
* ```brew install phantomjs```
* Ubuntu (at least 14.04)
* Guide provided and maintained by @julionc
[here](https://gist.github.com/julionc/7476620)
### Usage
```python
import lector
api = lector.KindleCloudReaderAPI('my_amazon_username', 'my_amazon_password')
my_library = api.get_library_metadata()
book = my_library[0]
book_progress = api.get_book_progress(book.asin)
_, current_page, last_page = book_progress.page_nums
print 'Currently reading %s (Page %d of %d)' % (book.title, current_page, last_page)
```
An API for your Kindle data.
Python bindings are provided but any language that can run the javascript
found in `api.py` from within a Kindle Cloud Reader session may easily access
this data.
### Dependecies
**PhantomJS**:
* OS X (Homebrew)
* ```brew install phantomjs```
* Ubuntu (at least 14.04)
* Guide provided and maintained by @julionc
[here](https://gist.github.com/julionc/7476620)
### Usage
```python
import lector
api = lector.KindleCloudReaderAPI('my_amazon_username', 'my_amazon_password')
my_library = api.get_library_metadata()
book = my_library[0]
book_progress = api.get_book_progress(book.asin)
_, current_page, last_page = book_progress.page_nums
print 'Currently reading %s (Page %d of %d)' % (book.title, current_page, last_page)
```
Metadata
Release files for Lector 0.0.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| Lector-0.0.3.tar.gz | 9.0 kB | Details |
Release files / Lector-0.0.3.tar.gz
| Download URL | Lector-0.0.3.tar.gz |
|---|---|
| Size | 9.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a739b89268620d2e583c046829c6cd610191c160e9028cc4e1d8d32a3e2421e5
|
|
BLAKE2b-256 checksum How to use checksums |
b7d4f1bc3e6c5a4a4f0d521ee7f920431e3801b0a46bd288cc5673e3c694a754
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |