archivebox.parsers.readwise_reader_api

Module Contents

Classes

ReadwiseReaderAPI

Functions

get_readwise_reader_articles

link_from_article

write_cursor

read_cursor

should_parse_as_readwise_reader_api

parse_readwise_reader_api_export

Parse bookmarks from the Readwise Reader API

Data

KEY

NAME

PARSER

API

class archivebox.parsers.readwise_reader_api.ReadwiseReaderAPI(api_token, cursor=None)[source]

Initialization

cursor: Optional[str][source]

None

get_archive()[source]
archivebox.parsers.readwise_reader_api.get_readwise_reader_articles(api: archivebox.parsers.readwise_reader_api.ReadwiseReaderAPI)[source]
archivebox.parsers.readwise_reader_api.link_from_article(article: dict, sources: list)[source]
archivebox.parsers.readwise_reader_api.write_cursor(username: str, since: str)[source]
archivebox.parsers.readwise_reader_api.read_cursor(username: str) Optional[str][source]
archivebox.parsers.readwise_reader_api.should_parse_as_readwise_reader_api(text: str) bool[source]
archivebox.parsers.readwise_reader_api.parse_readwise_reader_api_export(input_buffer: IO[str], **_kwargs) Iterable[archivebox.index.schema.Link][source]

Parse bookmarks from the Readwise Reader API

archivebox.parsers.readwise_reader_api.KEY[source]

‘readwise_reader_api’

archivebox.parsers.readwise_reader_api.NAME[source]

‘Readwise Reader API’

archivebox.parsers.readwise_reader_api.PARSER[source]

None