archivebox.parsers.pocket_api

Module Contents

Functions

get_pocket_articles

link_from_article

write_since

read_since

should_parse_as_pocket_api

parse_pocket_api_export

Parse bookmarks from the Pocket API

Data

COUNT_PER_PAGE

API_DB_PATH

_BROKEN_PROTOCOL_RE

KEY

NAME

PARSER

API

archivebox.parsers.pocket_api.COUNT_PER_PAGE[source]

500

archivebox.parsers.pocket_api.API_DB_PATH[source]

None

archivebox.parsers.pocket_api._BROKEN_PROTOCOL_RE[source]

‘compile(…)’

archivebox.parsers.pocket_api.get_pocket_articles(api, since=None, page=0)[source]
archivebox.parsers.pocket_api.link_from_article(article: dict, sources: list)[source]
archivebox.parsers.pocket_api.write_since(username: str, since: str)[source]
archivebox.parsers.pocket_api.read_since(username: str) Optional[str][source]
archivebox.parsers.pocket_api.should_parse_as_pocket_api(text: str) bool[source]
archivebox.parsers.pocket_api.parse_pocket_api_export(input_buffer: IO[str], **_kwargs) Iterable[archivebox.index.schema.Link][source]

Parse bookmarks from the Pocket API

archivebox.parsers.pocket_api.KEY[source]

‘pocket_api’

archivebox.parsers.pocket_api.NAME[source]

‘Pocket API’

archivebox.parsers.pocket_api.PARSER[source]

None